| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $2.09B | $1.84B | $1.78B | $1.66B | $1.60B |
| Cost of Revenue | $936.00M | $852.00M | $895.00M | $952.00M | $818.00M |
| Gross Profit | $1.16B | $991.00M | $885.00M | $710.00M | $784.00M |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $669.00M | $612.00M | $581.00M | $521.00M | $511.00M |
| Operating Income | – | – | – | – | – |
| Interest Expense | $79.00M | $40.00M | $40.00M | $31.00M | $39.00M |
| Tax Expense | $84.00M | $74.00M | $57.00M | $22.00M | $39.00M |
| Net Income | $255.00M | $235.00M | $171.00M | $71.00M | $128.00M |
| EPS (basic) | 3.4800 | 3.0500 | 2.1300 | 0.8700 | 1.5100 |
| EPS (diluted) | 3.4200 | 3.0100 | 2.1200 | 0.8700 | 1.5000 |
| Shares (diluted) | $74.50M | $78.00M | $80.90M | $82.00M | $85.50M |