| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $2.04B | $2.10B | $1.78B | $1.76B | $1.40B |
| Cost of Revenue | $1.40B | $1.40B | $1.23B | $1.23B | $1.04B |
| Gross Profit | $640.81M | $703.52M | $548.18M | $523.02M | $362.06M |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $231.36M | $226.57M | $192.98M | $163.94M | $134.27M |
| Operating Income | – | – | – | – | – |
| Interest Expense | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
| Tax Expense | $94.67M | $94.72M | $84.64M | $82.47M | $52.60M |
| Net Income | $313.23M | $381.58M | $284.63M | $291.90M | $190.21M |
| EPS (basic) | 7.0900 | 8.5100 | 6.2000 | 6.0700 | 3.7500 |
| EPS (diluted) | 7.0700 | 8.4500 | 6.1400 | 6.0200 | 3.7200 |
| Shares (diluted) | $43.92M | $44.84M | $45.92M | $47.99M | $51.06M |