CANTON, Mass., May 7, 2015 /PRNewswire/ --
Highlights:
Revenue of $28.8 million
Gross margin of 48.5% on a GAAP basis and 52.3% excluding quality assurance program
Net loss of $1.6 million represents $3.9 million year-over-year improvement
EBITDA loss of $0.4 million represents...