| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $115.02M | $185.83M | $405.47M | $387.48M | $233.67M |
| Cost of Revenue | $66.82M | $106.44M | $233.82M | $239.84M | $116.07M |
| Gross Profit | $48.20M | $79.39M | $171.65M | $147.64M | $117.60M |
| Operating Expenses | $120.17M | $107.64M | $138.97M | $170.59M | $127.76M |
| R&D | $42.53M | $26.05M | $33.73M | $36.24M | $34.17M |
| SG&A | $47.68M | $46.22M | $58.19M | $68.21M | $50.33M |
| Operating Income | -$71.97M | -$28.25M | $32.68M | -$22.96M | -$10.16M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $1.80M | $1.80M | $2.60M | $1.46M | $13.71M |
| Net Income | -$68.73M | -$19.50M | $53.66M | -$17.93M | -$23.00M |
| EPS (basic) | -0.9400 | -0.2600 | 0.7300 | -0.2500 | -0.3200 |
| EPS (diluted) | -0.9400 | -0.2600 | 0.7200 | -0.2500 | -0.3200 |
| Shares (diluted) | $73.48M | $74.43M | $74.39M | $72.50M | $71.98M |