| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $3.13B | $2.63B | $2.17B | $1.73B | $1.30B |
| Cost of Revenue | $508.49M | $393.26M | $345.49M | $314.26M | $258.86M |
| Gross Profit | $2.62B | $2.23B | $1.82B | $1.42B | $1.04B |
| Operating Expenses | $2.62B | $2.30B | $2.03B | $1.53B | $1.10B |
| R&D | $905.94M | $778.71M | $617.75M | $442.02M | $301.97M |
| SG&A | $326.05M | $300.33M | $249.65M | $197.72M | $144.95M |
| Operating Income | $7.38M | -$67.60M | -$208.06M | -$109.10M | -$54.80M |
| Interest Expense | – | – | $3.80M | $3.76M | $30.28M |
| Tax Expense | $23.55M | $24.05M | $18.59M | $8.06M | $4.02M |
| Net Income | $45.91M | $4.63M | -$176.29M | -$112.75M | -$77.84M |
| EPS (basic) | 0.8800 | 0.0900 | -3.5300 | -2.3500 | -1.6600 |
| EPS (diluted) | 0.8600 | 0.0900 | -3.5300 | -2.3500 | -1.6600 |
| Shares (diluted) | $53.19M | $51.82M | $49.88M | $48.06M | $46.89M |