| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $289.84M | $268.85M | $257.21M | $245.86M | $239.22M |
| Cost of Revenue | – | – | $67.14M | $64.52M | $61.63M |
| Gross Profit | – | – | $190.07M | $181.34M | $177.60M |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $26.93M | $25.07M | $23.46M | $22.39M | $20.25M |
| Operating Income | $195.32M | $203.76M | $189.40M | $180.52M | – |
| Interest Expense | $70.71M | $53.85M | $49.45M | $44.01M | $45.43M |
| Tax Expense | – | – | – | – | – |
| Net Income | $37.51M | $50.65M | $52.69M | $50.19M | $48.39M |
| EPS (basic) | 1.0900 | 1.6400 | 1.7300 | 1.6300 | 1.5700 |
| EPS (diluted) | 1.0900 | 1.6300 | 1.7300 | 1.6300 | 1.5700 |
| Shares (diluted) | $24.24M | $24.14M | $24.05M | $23.97M | $23.66M |