| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $2.53B | $2.43B | $2.26B | $2.13B | $2.14B |
| Cost of Revenue | $1.71B | $1.58B | $1.47B | $1.37B | $1.37B |
| Gross Profit | – | – | – | – | – |
| Operating Expenses | $2.19B | $2.06B | $1.92B | $1.79B | – |
| R&D | – | – | – | – | – |
| SG&A | $417.19M | $424.36M | $395.12M | $358.73M | $366.73M |
| Operating Income | $338.25M | $366.49M | $340.57M | $343.50M | $343.04M |
| Interest Expense | $1.75M | $1.78M | $3.11M | $4.58M | $1.87M |
| Tax Expense | $90.54M | $97.47M | $77.86M | $80.06M | $81.76M |
| Net Income | $265.24M | $302.00M | $272.51M | $249.62M | $268.55M |
| EPS (basic) | 18.4200 | 20.1000 | 18.1100 | 16.7200 | 17.1400 |
| EPS (diluted) | 18.3400 | 19.8900 | 17.9300 | 16.5300 | 16.8500 |
| Shares (diluted) | $14.46M | $15.19M | $15.20M | $15.10M | $15.94M |