() reported quarterly earnings results on Tuesday, May-10-2016. The company said it had a profit of $-0.13 Earnings per Share for the quarter. The results exceeded Wall Street expectations beating the analyst consensus estimate by $0.02. Analysts had a consensus of $-0.15. The company posted revenue of $22.70 million in the period, compared to analysts expectations of $22.12 million. The company’s revenue was up 41.9% compared to the same quarter last year. During the same quarter in the previous year, the company posted $-0.17 EPS.