| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $5.08B | $4.77B | $4.48B | $4.37B | $4.02B |
| Cost of Revenue | $3.25B | $3.08B | $2.91B | $2.83B | $2.59B |
| Gross Profit | $1.83B | $1.69B | $1.57B | $1.54B | $1.43B |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $1.05B | $967.14M | $913.06M | $938.38M | $865.72M |
| Operating Income | $750.21M | $702.06M | $630.86M | $502.15M | $509.00M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $177.65M | $163.15M | -$29.03M | $111.83M | $113.68M |
| Net Income | $552.49M | $513.67M | $631.25M | $353.40M | $369.45M |
| EPS (basic) | 3.1800 | 2.8800 | 3.4600 | 1.9200 | 1.9700 |
| EPS (diluted) | 3.1300 | 2.8500 | 3.4100 | 1.8800 | 1.9100 |
| Shares (diluted) | $176.65M | $180.44M | $185.14M | $188.09M | $192.96M |