| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $455.55M | $349.98M | $415.82M | $355.80M | $282.88M |
| Cost of Revenue | $257.52M | $203.86M | $317.51M | $266.50M | $220.75M |
| Gross Profit | $198.03M | $146.12M | $98.31M | $89.29M | $62.12M |
| Operating Expenses | $266.80M | $225.22M | $158.02M | $147.32M | $116.00M |
| R&D | $81.77M | $67.26M | $58.36M | $48.64M | $34.58M |
| SG&A | $122.71M | $108.90M | $68.99M | $101.22M | $84.00M |
| Operating Income | -$68.77M | -$79.10M | -$59.71M | -$58.03M | -$53.88M |
| Interest Expense | $8.69M | $13.90M | $9.83M | $10.03M | – |
| Tax Expense | $2.92M | -$4.77M | $1.99M | $1.25M | -$9.42M |
| Net Income | -$84.46M | -$4.99M | -$69.75M | -$69.32M | -$75.80M |
| EPS (basic) | -2.0900 | -0.1400 | -2.5300 | -2.5500 | -3.0200 |
| EPS (diluted) | -2.0900 | -0.1400 | -2.5300 | -2.5500 | -3.0200 |
| Shares (diluted) | $40.47M | $34.16M | $27.55M | $27.15M | $25.09M |