| Revenue | |
| Cost of revenue | 48.53M |
| Gross profit | 57.93M |
| Research and development | |
| Selling, general and administrative | 22.4M |
| Litigation expense | |
| Total operating expenses | 42.92M |
| Income from operations | 15M |
| Interest and other income | |
| Interest and other expense | |
| Total other income, net | |
| Income before income taxes | |
| Income tax provision | 1.41M |
| Net income | |
| Basic net income per share (in Dollars per share) | 0.35 |
| Diluted net income per share (in Dollars per share) | 0.34 |
| Basic (in Shares) | 40.59M |
| Diluted (in Shares) | 41.9M |