| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $584.33M | $598.40M | $600.67M | $733.87M | $835.58M |
| Cost of Revenue | $131.49M | $165.83M | $145.76M | $191.57M | $204.67M |
| Gross Profit | $452.84M | $432.57M | $454.92M | $542.30M | $630.90M |
| Operating Expenses | $546.65M | $541.97M | $542.23M | $543.17M | $533.43M |
| R&D | $247.51M | $255.23M | $279.84M | $260.77M | $268.86M |
| SG&A | $73.20M | $50.91M | $48.93M | $56.92M | $81.88M |
| Operating Income | -$93.81M | -$109.40M | -$87.31M | -$873.00K | $97.47M |
| Interest Expense | – | – | $0.00 | $0.00 | $7.50M |
| Tax Expense | -$443.61M | $52.07M | $60.42M | $57.95M | $62.30M |
| Net Income | $394.10M | -$100.27M | -$30.38M | -$17.34M | $927.73M |
| EPS (basic) | 13.9600 | -3.1300 | -0.8900 | -0.5000 | 23.4900 |
| EPS (diluted) | 13.9600 | -3.1300 | -0.8900 | -0.5000 | 23.4900 |
| Shares (diluted) | $28.23M | $32.01M | $34.11M | $34.95M | $39.50M |