OTI Posts Revenues Down 19% Y/Y
On Track Innovations announced results for the third quarter and first nine months ended September 30, 2011. With this, it posted total revenues of $35.2M, down 19% from the $43.6M posted last year and revenues from Licensing and Transaction Fees up 42% to $4.0M from the year ago period of $2.8M. Approximately $6M to $8M…