| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $800.59M | $748.44M | $670.36M | $620.70M | $573.69M |
| Cost of Revenue | – | – | – | – | – |
| Gross Profit | – | – | – | – | – |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $126.00M | $105.83M | $98.66M | $95.40M | $87.33M |
| Operating Income | $177.53M | $170.50M | $149.44M | $130.98M | $111.16M |
| Interest Expense | $72.58M | $71.39M | $66.14M | $58.06M | $54.34M |
| Tax Expense | $12.36M | $8.97M | $5.96M | $8.50M | $8.37M |
| Net Income | $102.58M | $93.97M | $84.99M | $73.83M | $60.48M |
| EPS (basic) | 2.9300 | 2.8700 | 2.6900 | 2.4400 | 2.0400 |
| EPS (diluted) | 2.9200 | 2.8700 | 2.6800 | 2.4300 | 2.0300 |
| Shares (diluted) | $35.10M | $32.78M | $31.66M | $30.42M | $29.74M |