| Revenues | 44.34M |
| Cost of revenues | 30.31M |
| Gross profit | 14.03M |
| Operating expenses: | |
| Research and development | 3.56M |
| Selling | 2.98M |
| General and administrative | 2.7M |
| Intangible asset amortization | 475K |
| Total operating expenses | 9.72M |
| Operating income (loss) | 4.31M |
| Non-operating expense: | |
| Interest expense, net | -129K |
| Other expense, net | -9K |
| Total non-operating expense | -138K |
| Income (loss) before income taxes | |
| Income tax provision | -19K |
| Net income (loss) | 4.16M |
| Basic and diluted earnings (loss) per share (in dollars per share) | |
| Shares used in computing earnings (loss) per share: | |
| Basic (in shares) | 29.21M |
| Diluted (in shares) | 30.1M |