| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2023-09-30 FY | 2023-06-30 FY | 2023-03-31 FY | 2022-12-31 FY | 2022-09-30 FY |
|---|---|---|---|---|---|---|---|---|
| Revenue | $706.44M | $650.97M | $579.00M | $130.09M | $125.98M | $121.75M | $523.35M | $118.32M |
| Cost of Revenue | – | – | – | – | – | – | – | – |
| Gross Profit | – | – | – | – | – | – | – | – |
| Operating Expenses | – | – | – | – | – | – | – | – |
| R&D | – | – | – | – | – | – | – | – |
| SG&A | – | – | – | – | – | – | – | – |
| Operating Income | – | – | – | – | – | – | – | – |
| Interest Expense | – | – | $32.21M | $8.06M | $8.05M | $8.04M | $32.16M | $8.04M |
| Tax Expense | $110.88M | $103.31M | $90.59M | $23.34M | $23.77M | $21.71M | $84.40M | $21.75M |
| Net Income | $388.93M | $360.11M | $322.11M | $83.95M | $80.28M | $74.46M | $292.90M | $76.84M |
| EPS (basic) | 5.0100 | 4.5100 | 3.9100 | 1.0200 | 0.9700 | 0.8900 | 3.4500 | 0.9100 |
| EPS (diluted) | 4.9200 | 4.4300 | 3.8400 | 1.0000 | 0.9500 | 0.8800 | 3.3900 | 0.9000 |
| Shares (diluted) | $79.04M | $81.27M | $83.85M | $83.67M | $84.19M | $84.84M | $86.00M | $85.48M |