| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $7.02B | $6.07B | $5.41B | $5.13B | $4.77B |
| Cost of Revenue | $5.27B | $4.19B | $3.77B | $3.82B | $3.74B |
| Gross Profit | $1.75B | $1.88B | $1.64B | $1.31B | $1.03B |
| Operating Expenses | $256.91M | $265.81M | $233.05M | $188.89M | $170.47M |
| R&D | – | – | – | – | – |
| SG&A | $377.17M | $368.53M | $341.59M | $301.19M | $294.37M |
| Operating Income | $1.50B | $1.61B | $1.41B | $1.12B | $863.54M |
| Interest Expense | – | – | $40.78M | $27.62M | $19.85M |
| Tax Expense | $272.44M | $389.81M | $273.05M | $236.81M | $157.78M |
| Net Income | $1.30B | $1.21B | $1.23B | $987.22M | $746.14M |
| EPS (basic) | 1.6300 | 1.5000 | 1.5300 | 1.2200 | 0.9100 |
| EPS (diluted) | 1.6000 | 1.4700 | 1.4900 | 1.2100 | 0.9100 |
| Shares (diluted) | $820.80M | $838.44M | $838.95M | $820.27M | $819.96M |