International Totalizator Systems reported a first-quarter loss...
- Share via
International Totalizator Systems reported a first-quarter loss of $450,000 on sales of $4.6 million, contrasted with a profit of $322,507 on revenue of $6.6 million over the same three months last year.