| Recurring | 167.03M |
| Services | 29.97M |
| License | |
| Total revenues | 196.99M |
| Recurring | 44.1M |
| Services | 32.07M |
| License | |
| Total cost of revenues | 76.16M |
| Gross profit | 120.83M |
| Sales and marketing | 55.21M |
| Research and development | 31.7M |
| General and administrative | 25.28M |
| Total operating expenses | 112.2M |
| Operating income | 8.63M |
| Interest expense and other | -179K |
| Other income, net | 111K |
| Total other (expense), net | -68K |
| Income from continuing operations before income taxes | 8.56M |
| Provision for income taxes | -3.8M |
| Income from continuing operations | |
| Loss from discontinued operations, net of income taxes | |
| Net income (loss) | 4.76M |
| Earnings from continuing operations (in dollars per share) | |
| Loss from discontinued operations (in dollars per share) | |
| Total (in dollars per share) | 0.16 |
| Earnings from continuing operations (in dollars per share) | |
| Loss from discontinued operations (in dollars per share) | |
| Total (in dollars per share) | 0.16 |
| Basic (in shares) | 28.98M |
| Diluted (in shares) | 30.48M |