| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $3.26B | $3.24B | $3.14B | $3.40B | $4.82B |
| Cost of Revenue | $2.24B | $2.18B | $2.25B | $2.51B | $3.72B |
| Gross Profit | $1.02B | $1.06B | $892.50M | $882.70M | $1.10B |
| Operating Expenses | – | – | – | – | – |
| R&D | $96.70M | $98.70M | $90.30M | $84.90M | $83.20M |
| SG&A | $812.10M | $727.40M | $695.70M | $639.40M | $718.40M |
| Operating Income | $203.50M | $329.30M | $196.80M | $243.30M | $381.20M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $28.10M | $54.10M | $11.00M | -$19.30M | $74.00M |
| Net Income | $81.90M | $169.50M | $75.70M | $703.10M | $230.80M |
| EPS (basic) | 0.9000 | 1.8600 | 0.8300 | 7.7100 | 2.5300 |
| EPS (diluted) | 0.8900 | 1.8400 | 0.8300 | 7.6300 | 2.5100 |
| Shares (diluted) | $91.80M | $92.00M | $91.80M | $92.20M | $92.10M |