| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $213.65M | $228.61M | $306.91M | $369.19M | $583.19M |
| Cost of Revenue | – | – | – | – | $121.33M |
| Gross Profit | $120.87M | $81.38M | $165.54M | $242.48M | $461.86M |
| Operating Expenses | $171.04M | $173.18M | $233.13M | $348.35M | $451.36M |
| R&D | $19.81M | $20.87M | $22.22M | $30.41M | $29.31M |
| SG&A | $115.00M | $152.31M | $199.94M | $304.42M | $408.33M |
| Operating Income | -$50.17M | -$91.80M | -$67.59M | -$105.87M | $10.50M |
| Interest Expense | $7.00K | $7.00K | $8.00K | $15.00K | $129.00K |
| Tax Expense | $2.75M | $4.98M | $5.44M | $2.00M | $3.56M |
| Net Income | -$38.80M | -$82.18M | -$59.11M | -$105.80M | $7.73M |
| EPS (basic) | -0.0900 | -0.2000 | -0.1500 | -0.2600 | 0.0200 |
| EPS (diluted) | -0.0900 | -0.2000 | -0.1500 | -0.2600 | 0.0200 |
| Shares (diluted) | $414.98M | $410.94M | $407.65M | $401.15M | $402.48M |