| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $240.52M | $226.71M | $201.52M | $157.62M | $125.77M |
| Cost of Revenue | $54.18M | $59.42M | $60.95M | $52.83M | $49.59M |
| Gross Profit | $186.34M | $167.29M | $140.57M | $104.79M | $76.18M |
| Operating Expenses | – | $216.61M | $216.12M | $207.54M | $191.70M |
| R&D | $63.89M | $53.62M | $60.12M | $57.20M | $45.19M |
| SG&A | $34.00M | $34.43M | $33.67M | $28.35M | $31.89M |
| Operating Income | $18.11M | $10.10M | -$14.60M | -$49.92M | -$65.93M |
| Interest Expense | – | $33.58M | $43.37M | $31.40M | $12.06M |
| Tax Expense | $2.45M | -$2.33M | $3.11M | -$4.03M | -$9.47M |
| Net Income | $20.01M | $11.99M | -$13.69M | -$52.42M | -$60.51M |
| EPS (basic) | 0.1110 | 0.0650 | -0.0730 | -0.2750 | – |
| EPS (diluted) | 0.1080 | 0.0620 | -0.0730 | -0.2750 | – |
| Shares (diluted) | $185.11K | $192.33M | $186.37M | – | – |