| Revenues: | |
| Product revenue | 7.53M |
| Services and maintenance revenue | 16.83M |
| Total revenues | |
| Cost of revenues: | |
| Cost of product revenue | 1.77M |
| Cost of services and maintenance revenue | 6.56M |
| Total cost of revenues | 9.46M |
| Gross profit | |
| Operating expenses: | |
| Selling and marketing | 9.45M |
| Research and development | 7.54M |
| General and administrative | 5.27M |
| Depreciation and amortization | 1.7M |
| Total operating expenses | 23.96M |
| Operating income (loss) | -6.47M |
| Other income and expense: | |
| Interest income | 10K |
| Interest expense | -12K |
| Other income, net | 8K |
| Total other income and expense | |
| Income (loss) before income taxes | -6.47M |
| Income tax provision | 65K |
| Net income (loss) | |
| Net income (loss) per share: | |
| Basic (in dollars per share) | -0.26 |
| Diluted (in dollars per share) | -0.26 |
| Weighted average number of shares used in per share calculation: | |
| Basic (in shares) | 25.51M |
| Diluted (in shares) | 25.51M |