| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $2.97B | $2.94B | $2.78B | $2.67B | $1.97B |
| Cost of Revenue | $1.96B | $1.95B | $1.85B | $1.84B | $1.38B |
| Gross Profit | $1.01B | $994.50M | $930.70M | $827.78M | $589.52M |
| Operating Expenses | $622.90M | $612.00M | $561.60M | $482.37M | $401.60M |
| R&D | – | – | – | – | – |
| SG&A | $437.20M | $424.80M | $385.30M | $335.69M | $271.36M |
| Operating Income | $386.40M | $382.50M | $369.10M | $345.41M | $187.88M |
| Interest Expense | – | – | $37.00M | $41.57M | $32.84M |
| Tax Expense | $91.60M | $89.80M | $89.40M | $79.88M | $36.71M |
| Net Income | $265.40M | $256.60M | $243.70M | $223.43M | $118.76M |
| EPS (basic) | 9.7600 | 9.1600 | 8.6500 | 7.7800 | 4.0400 |
| EPS (diluted) | 9.7100 | 9.1000 | 8.6100 | 7.7400 | 4.0100 |
| Shares (diluted) | $27.33M | $28.19M | $28.31M | $28.87M | $29.63M |