| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $3.94B | $3.63B | $3.28B | $2.99B | $2.77B |
| Cost of Revenue | $2.55B | $2.38B | $2.18B | $2.07B | $1.87B |
| Gross Profit | $1.39B | $1.25B | $1.11B | $922.30M | $899.50M |
| Operating Expenses | – | – | – | – | – |
| R&D | $110.80M | $116.30M | $102.60M | $96.50M | $94.90M |
| SG&A | $368.40M | $296.60M | $302.60M | $211.60M | $214.30M |
| Operating Income | $684.50M | $676.00M | $528.20M | $468.00M | $504.30M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $160.10M | $125.80M | $104.80M | $91.10M | $189.60M |
| Net Income | $488.00M | $518.30M | $410.50M | $367.00M | $316.30M |
| EPS (basic) | 6.1500 | 6.3400 | 4.9900 | 4.4000 | 3.6800 |
| EPS (diluted) | 6.1100 | 6.3000 | 4.9600 | 4.3800 | 3.6600 |
| Shares (diluted) | $79.90M | $82.30M | $82.70M | $83.70M | $86.50M |