| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY | 2021-09-30 FY | 2021-06-30 FY | 2021-03-31 FY |
|---|---|---|---|---|---|---|---|---|
| Revenue | $24.30B | $23.49B | $23.09B | $22.10B | $18.87B | $4.82B | $4.78B | $4.46B |
| Cost of Revenue | $15.36B | $14.96B | $14.80B | $14.36B | $12.24B | – | – | – |
| Gross Profit | $8.94B | $8.52B | $8.29B | $7.74B | $6.63B | $1.71B | $1.69B | $1.54B |
| Operating Expenses | $7.98B | $7.29B | $6.54B | $6.13B | $5.47B | – | – | – |
| R&D | – | – | – | – | – | – | – | – |
| SG&A | $7.15B | $6.64B | $6.17B | $5.76B | $5.16B | – | – | – |
| Operating Income | – | – | – | – | – | – | – | – |
| Interest Expense | – | – | $64.47M | $73.89M | $62.15M | – | – | – |
| Tax Expense | -$13.78M | $271.89M | $425.82M | $389.90M | $301.56M | – | – | – |
| Net Income | $65.94M | $904.08M | $1.32B | $1.18B | $898.79M | $228.59M | $196.50M | $217.71M |
| EPS (basic) | 0.4700 | 6.4900 | 9.3800 | 8.3600 | 6.2700 | 1.6000 | 1.3600 | 1.5100 |
| EPS (diluted) | 0.4700 | 6.4700 | 9.3300 | 8.3100 | 6.2300 | 1.5900 | 1.3600 | 1.5000 |
| Shares (diluted) | $139.25M | $139.67M | $141.03M | $142.32M | $144.22M | – | – | – |