| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $1.18B | $994.99M | $924.37M | $960.49M | $760.70M |
| Cost of Revenue | – | – | – | – | – |
| Gross Profit | – | – | – | – | – |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $244.89M | $239.59M | $228.52M | $260.00M | $335.31M |
| Operating Income | $140.63M | $92.42M | $95.04M | $83.90M | -$54.28M |
| Interest Expense | – | – | $21.72M | $11.92M | $6.50M |
| Tax Expense | $34.40M | $28.31M | $29.34M | $24.11M | -$2.27M |
| Net Income | $102.28M | $45.87M | $45.69M | $40.42M | -$58.70M |
| EPS (basic) | 1.1400 | 0.5200 | 0.4900 | 0.4100 | -0.6200 |
| EPS (diluted) | 1.1000 | 0.5000 | 0.4800 | 0.3900 | -0.6200 |
| Shares (diluted) | $93.03M | $92.30M | $96.17M | $102.60M | $94.83M |