| License fees | |
| Subscriptions | 105.44M |
| Services | 36.61M |
| Maintenance | 36.41M |
| Other revenue | 4.6M |
| Total revenue | 183.06M |
| Cost of license fees | |
| Cost of subscriptions | 51.94M |
| Cost of services | 24.1M |
| Cost of maintenance | 5.53M |
| Cost of other revenue | 1.74M |
| Total cost of revenue | 83.32M |
| Gross profit | 99.75M |
| Sales and marketing | 40.69M |
| Research and development | 22.51M |
| General and administrative | 22.32M |
| Amortization | 687K |
| Total operating expenses | 86.21M |
| Income from operations | 13.54M |
| Interest income | |
| Interest expense | -2.64M |
| Other income (expense), net | |
| Income before provision for income taxes | 10.88M |
| Income tax provision | 1.95M |
| Net income | 8.93M |
| Basic | 0.19 |
| Diluted | 0.19 |
| Basic weighted average shares | 46.16M |
| Diluted weighted average shares | 47.39M |
| Dividends per share | 0.12 |