| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $3.66B | $3.39B | $3.15B | $2.73B | $1.70B |
| Cost of Revenue | $1.82B | $1.76B | $1.64B | $1.46B | $779.81M |
| Gross Profit | $1.84B | $1.63B | $1.51B | $1.26B | $919.15M |
| Operating Expenses | $1.39B | $1.29B | $1.21B | $940.95M | $752.65M |
| R&D | – | – | – | – | – |
| SG&A | $232.84M | $173.20M | $176.31M | $147.94M | $111.26M |
| Operating Income | – | – | – | – | – |
| Interest Expense | – | – | $93.24M | $70.71M | $32.39M |
| Tax Expense | $117.19M | $83.96M | $73.55M | $70.14M | $41.59M |
| Net Income | $330.38M | $258.81M | $219.30M | $253.50M | $124.91M |
| EPS (basic) | 7.4600 | 5.7600 | 4.8200 | 5.3700 | 3.0500 |
| EPS (diluted) | 7.4200 | 5.7300 | 4.8000 | 5.3600 | 3.0400 |
| Shares (diluted) | $44.53M | $45.17M | $45.69M | $47.33M | $41.02M |