| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $999.40M | $900.02M | $798.71M | $683.19M | $541.13M |
| Cost of Revenue | $218.94M | $199.67M | $183.58M | $154.79M | $106.40M |
| Gross Profit | $780.47M | $700.35M | $615.13M | $528.40M | $434.73M |
| Operating Expenses | $789.64M | $707.21M | $667.29M | $596.22M | $476.50M |
| R&D | $223.67M | $181.62M | $153.16M | $143.56M | $116.43M |
| SG&A | $145.91M | $124.13M | $116.18M | $103.23M | $89.91M |
| Operating Income | -$9.17M | -$6.86M | -$52.16M | -$67.81M | -$41.77M |
| Interest Expense | – | – | $31.34M | $19.00M | $7.50M |
| Tax Expense | $13.19M | $17.41M | $10.88M | $6.93M | -$3.95M |
| Net Income | -$36.12M | -$36.30M | -$78.28M | -$92.22M | -$46.68M |
| EPS (basic) | -0.3000 | -0.3100 | -0.6800 | -0.8300 | -0.4400 |
| EPS (diluted) | -0.3000 | -0.3100 | -0.6800 | -0.8300 | -0.4400 |
| Shares (diluted) | $120.12M | $118.79M | $115.41M | $111.32M | $106.39M |