| Revenue: |
|
|
|
|
|
| Subscription and software |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
| Total subscription and software |
|
|
|
|
|
| Services and other |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
| License |
|
|
|
|
|
| Maintenance |
|
|
|
|
|
| Services and other |
|
|
|
|
|
|
Total Revenue
|
|
|
|
|
|
|
|
|
| Cost of revenue: |
|
|
|
|
|
| Subscription and software |
|
|
|
|
|
| Services and other |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
| License |
|
|
|
|
|
| Maintenance |
|
|
|
|
|
| Services and other |
|
|
|
|
|
|
Total cost of revenue
|
|
|
|
|
|
|
|
|
| Gross profit |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
|
Total gross profit
|
|
|
|
|
|
|
|
|
| Operating expenses: |
|
|
|
|
|
| Selling and marketing |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
|
Total selling and marketing
|
|
|
|
|
|
|
|
|
| Research and development |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
|
Total research and development
|
|
|
|
|
|
|
|
|
| General and administrative |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
|
Total general and administrative
|
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
|
|
|
|
Total operating expenses
|
|
|
|
|
|
| Income from operations |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
|
Total income from operations
|
|
|
|
|
|
|
|
|
| Interest income |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
| Total interest income |
|
|
|
|
|
|
|
|
| Interest (expense) |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
|
Total interest (expense)
|
|
|
|
|
|
|
|
|
| Other (expense) income, net |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
|
Total other (expense) income, net
|
|
|
|
|
|
|
|
|
| Income before income taxes |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
|
Total income before income taxes
|
|
|
|
|
|
|
|
|
| Provision for income taxes |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
|
Total provision for income taxes
|
|
|
|
|
|
|
|
|
| Net income |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
|
Total net income
|
|
|
|
|
|
|
|
|
| Net income per common share: |
|
|
|
|
|
| Basic (in dollars per share) |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
|
Total basic (in dollars per share)
|
|
|
|
|
|
|
|
|
| Diluted (in dollars per share) |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
|
Total diluted (in dollars per share)
|
|
|
|
|
|
|
|
|
| Weighted average shares outstanding: |
|
|
|
|
|
| Basic (in shares) |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
|
Total basic (in shares)
|
|
|
|
|
|
|
|
|
| Diluted (in shares) |
|
|
|
|
|
| Accounting Standards Update 2014-09 (Topic 606) |
|
|
|
|
|
|
Total diluted (in shares)
|
|
|
|
|
|
|
|
|