| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $8.12B | $8.17B | $7.42B | $8.22B | $7.50B |
| Cost of Revenue | $6.25B | $6.18B | $5.63B | $6.13B | $5.95B |
| Gross Profit | $1.87B | $1.98B | $1.78B | $2.09B | $1.55B |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $273.51M | $314.41M | $698.71M | $643.21M | $668.34M |
| Operating Income | – | – | – | – | – |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $250.78M | $269.55M | $248.10M | $336.43M | $180.74M |
| Net Income | $782.50M | $883.31M | $768.93M | $1.05B | $663.03M |
| EPS (basic) | 7.9000 | 8.4300 | 7.0900 | 9.1600 | 5.2600 |
| EPS (diluted) | 7.7700 | 8.2700 | 6.9800 | 9.0600 | 5.1800 |
| Shares (diluted) | $100.71M | $106.85M | $110.14M | $116.22M | $128.02M |