| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $4.23B | $4.01B | $4.19B | $3.76B | $3.23B |
| Cost of Revenue | $2.70B | $2.54B | $2.73B | $2.48B | $2.17B |
| Gross Profit | $1.53B | $1.47B | $1.47B | $1.28B | $1.07B |
| Operating Expenses | – | – | – | – | – |
| R&D | $85.55M | $81.82M | $71.23M | $63.21M | $55.97M |
| SG&A | $797.99M | $780.59M | $758.91M | $656.64M | $597.11M |
| Operating Income | $718.06M | $636.46M | $717.85M | $612.34M | $461.67M |
| Interest Expense | – | $52.92M | $51.13M | $31.11M | $23.78M |
| Tax Expense | $154.92M | $128.04M | $141.62M | $120.60M | $48.42M |
| Net Income | $520.53M | $466.11M | $545.25M | $472.22M | $276.47M |
| EPS (basic) | 9.3900 | 8.2300 | 9.5000 | 8.1400 | 4.6600 |
| EPS (diluted) | 9.3200 | 8.1500 | 9.3700 | 8.0400 | 4.6000 |
| Shares (diluted) | $55.88M | $57.19M | $58.22M | $58.75M | $60.06M |