| Revenues | 58.55M |
| Cost of revenues | 26.29M |
| Gross profit | 32.26M |
| Research and development | 4.91M |
| Sales and marketing | 11.25M |
| General and administrative | 4.35M |
| Total operating expenses | 20.51M |
| Income from operations | 11.75M |
| Interest and other income (expense), net | 6.28M |
| Income before income tax provision | 18.02M |
| Income tax provision | 6.54M |
| Net income | 11.43M |
| Basic net income per share | 0.51 |
| Diluted net income per share | 0.5 |
| Weighted average common shares outstanding - basic | 22.52M |
| Weighted average common shares outstanding - diluted | 22.75M |