| Revenues | 100.23M |
| Cost of revenues | 53.98M |
| Gross profit | 46.25M |
| Research and development | 12.77M |
| Selling, general and administrative | 22.44M |
| Total operating expenses | 35.21M |
| Operating income | 11.05M |
| Interest income | 240K |
| Other expense, net | 218K |
| Income before income taxes | 11.51M |
| Provision for income taxes | 3.06M |
| Net income | 8.45M |
| Earnings per common share - basic | 0.27 |
| Weighted average shares outstanding - basic | 31.86M |
| Earnings per common share - diluted | 0.26 |
| Weighted average shares outstanding - diluted | 32.75M |