| Products | 41.32M |
| Services | 8.41M |
| Fair value of warrant related to OEM agreement | |
| Revenue, Net, Total | 49.72M |
| Products | 17.56M |
| Services | 4.2M |
| Cost of Goods and Services Sold, Total | 21.77M |
| Gross profit | 27.96M |
| Research and development | 4.07M |
| Selling, general and administrative | 14.78M |
| Operating Expenses, Total | 18.85M |
| Operating income | 9.11M |
| Interest income, net | 229K |
| Foreign currency transaction losses, net | -72.59K |
| Other | 7.02K |
| Nonoperating Income (Expense), Total | 163.44K |
| Income before income taxes | 9.27M |
| Income taxes | 4.09M |
| Net income | 5.18M |
| Basic (in dollars per share) | 0.24 |
| Diluted (in dollars per share) | 0.24 |
| Basic (in shares) | 21.47M |
| Diluted (in shares) | 22.01M |
| Net income | 5.18M |
| Foreign currency translation adjustment | |
| Comprehensive income | 5.23M |