| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY |
|---|---|---|---|---|
| Revenue | $342.39M | $367.25M | $320.04M | $210.70M |
| Cost of Revenue | $71.06M | $50.12M | $43.99M | $46.18M |
| Gross Profit | $271.33M | $317.13M | $276.05M | $164.53M |
| Operating Expenses | $272.18M | $289.21M | $220.05M | $204.84M |
| R&D | $61.08M | $63.27M | $50.00M | $42.56M |
| SG&A | $88.24M | $82.74M | $51.63M | $49.16M |
| Operating Income | -$841.00K | $27.93M | $56.00M | -$40.31M |
| Interest Expense | $500.00K | $3.60M | $8.80M | $6.20M |
| Tax Expense | $6.27M | -$44.25M | $5.93M | $262.00K |
| Net Income | $3.58M | $68.74M | $38.12M | -$54.86M |
| EPS (basic) | 0.1300 | 2.8500 | 4.2600 | -6.3300 |
| EPS (diluted) | 0.1200 | 2.5600 | 1.4200 | -6.3300 |
| Shares (diluted) | $30.10M | $26.86M | $26.92M | $8.67M |