| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $2.30B | $2.13B | $1.92B | $1.99B | $1.92B |
| Cost of Revenue | – | – | – | – | – |
| Gross Profit | $808.13M | $699.39M | $556.76M | $643.92M | $645.24M |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $180.88M | $147.65M | $132.24M | $168.16M | $91.85M |
| Operating Income | $627.31M | $551.74M | $424.52M | $475.75M | $553.38M |
| Interest Expense | – | – | $583.00K | $749.00K | $563.00K |
| Tax Expense | $198.78M | $165.57M | $132.40M | $133.81M | $147.08M |
| Net Income | $715.30M | $581.19M | $462.26M | $475.47M | $546.59M |
| EPS (basic) | 5.7600 | 4.4700 | 3.4900 | 3.4900 | 3.8700 |
| EPS (diluted) | 5.6300 | 4.4100 | 3.4600 | 3.4600 | 3.8100 |
| Shares (diluted) | $127.08M | $131.73M | $133.73M | $137.42M | $143.31M |