| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $642.82M | $610.78M | $618.73M | $516.41M | $490.49M |
| Cost of Revenue | $198.94M | $196.30M | $209.41M | $120.39M | $74.09M |
| Gross Profit | $443.88M | $414.48M | $409.31M | $396.02M | $416.40M |
| Operating Expenses | $504.87M | $609.04M | $674.64M | $563.97M | $468.65M |
| R&D | $238.63M | $264.70M | $270.33M | $265.67M | $211.75M |
| SG&A | $316.13M | $344.34M | $343.33M | $298.30M | $257.56M |
| Operating Income | -$60.98M | -$194.56M | -$265.33M | -$167.94M | -$52.25M |
| Interest Expense | – | – | $33.00K | $476.00K | $866.00K |
| Tax Expense | $3.64M | $4.93M | $6.34M | $4.03M | $4.51M |
| Net Income | -$43.54M | -$182.63M | -$255.10M | -$166.00M | -$58.22M |
| EPS (basic) | -0.3500 | -1.5200 | -2.1800 | -1.4600 | -0.5300 |
| EPS (diluted) | -0.3500 | -1.5200 | -2.1800 | -1.4600 | -0.5300 |
| Shares (diluted) | $124.75M | $120.45M | $117.17M | $113.86M | $110.35M |