| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $5.84B | $5.63B | $5.37B | $4.95B | $4.19B |
| Cost of Revenue | $3.78B | $3.72B | $3.48B | $3.48B | $3.04B |
| Gross Profit | $2.06B | $1.90B | $1.89B | $1.47B | $1.15B |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $855.30M | $812.50M | $849.60M | $762.50M | $619.20M |
| Operating Income | $1.21B | $1.09B | $1.04B | $709.10M | $532.30M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $227.20M | $221.80M | $217.30M | $140.20M | $88.20M |
| Net Income | $887.10M | $777.80M | $759.80M | $545.90M | $399.50M |
| EPS (basic) | 16.6300 | 14.4600 | 14.1400 | 10.1300 | 7.3300 |
| EPS (diluted) | 16.5400 | 14.3700 | 14.0500 | 10.0700 | 7.2800 |
| Shares (diluted) | $53.50M | $54.00M | $54.00M | $54.10M | $54.70M |