| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY | 2021-03-28 FY |
|---|---|---|---|---|---|---|
| Revenue | $3.95B | $3.72B | $3.47B | $4.88B | $4.08B | $850.48M |
| Cost of Revenue | $3.04B | $2.88B | $2.69B | $3.82B | $3.28B | – |
| Gross Profit | $912.86M | $835.89M | $782.23M | $1.06B | $801.19M | $161.53M |
| Operating Expenses | $636.87M | $577.85M | $522.03M | $563.77M | $449.48M | – |
| R&D | – | – | – | – | – | – |
| SG&A | $361.59M | $325.75M | $299.42M | $327.51M | $253.55M | – |
| Operating Income | $275.99M | $258.04M | $260.20M | $496.17M | $351.71M | – |
| Interest Expense | – | – | – | – | – | – |
| Tax Expense | $42.01M | $40.17M | $48.36M | $107.21M | $68.91M | – |
| Net Income | $135.06M | $138.40M | $142.90M | $328.20M | $224.91M | $47.51M |
| EPS (basic) | 4.1600 | 4.2500 | 6.6400 | 14.8200 | 9.8700 | 2.0900 |
| EPS (diluted) | 3.9000 | 4.1100 | 6.5000 | 13.4900 | 9.6300 | 2.0400 |
| Shares (diluted) | $34.64M | $33.70M | $22.02M | $24.47M | $23.36M | – |