| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $1.54B | $1.53B | $1.30B | $935.06M | $425.21M |
| Cost of Revenue | $599.66M | $545.62M | $586.89M | $353.36M | $237.51M |
| Gross Profit | $941.95M | $988.29M | $709.54M | $581.70M | $187.69M |
| Operating Expenses | – | – | – | – | – |
| R&D | $177.31M | $168.10M | $77.71M | $311.68M | $44.97M |
| SG&A | $275.12M | $193.69M | $125.46M | $133.58M | $150.40M |
| Operating Income | $310.83M | $456.98M | $364.64M | $36.20M | -$60.83M |
| Interest Expense | – | – | $20.02M | $7.18M | $7.75M |
| Tax Expense | $80.23M | $118.53M | $84.28M | -$1.35M | -$3.76M |
| Net Income | $233.56M | $312.44M | $326.66M | $28.07M | -$71.28M |
| EPS (basic) | 3.4600 | 4.5200 | 4.7900 | 0.4100 | -1.0600 |
| EPS (diluted) | 3.4100 | 4.3600 | 4.6500 | 0.4000 | -1.0600 |
| Shares (diluted) | $68.44M | $71.65M | $70.24M | $70.67M | $67.49M |