| Revenue | 70.61M |
| Cost of revenue | 23.01M |
| Gross profit | 47.59M |
| Research and development | 11.9M |
| Sales and marketing | 6.94M |
| General and administrative | 3.73M |
| Total operating expenses | 22.57M |
| Income from operations | 25.02M |
| Interest income | 81K |
| Other income (expense), net | -33K |
| Income before income taxes | 25.07M |
| Provision for income taxes | 8.63M |
| Net income | |
| Basic (in dollars per share) | 0.52 |
| Diluted (in dollars per share) | 0.52 |
| Basic (in shares) | 31.36M |
| Diluted (in shares) | 31.39M |