| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY | 2021-03-31 FY |
|---|---|---|---|---|---|---|
| Revenue | $436.20M | $457.86M | $441.16M | $422.65M | $375.83M | $83.99M |
| Cost of Revenue | – | – | – | – | – | – |
| Gross Profit | $266.61M | $290.13M | $277.21M | $270.21M | $246.05M | – |
| Operating Expenses | – | – | – | – | $275.96M | – |
| R&D | – | – | – | – | – | – |
| SG&A | $37.84M | $35.47M | $35.96M | $32.14M | $29.88M | – |
| Operating Income | $145.93M | $129.20M | $121.75M | $114.73M | $99.87M | $20.06M |
| Interest Expense | – | – | – | – | $58.59M | – |
| Tax Expense | $770.00K | $886.00K | $1.04M | $850.00K | $738.00K | – |
| Net Income | $71.37M | $72.82M | $64.69M | $55.88M | $36.59M | $1.26M |
| EPS (basic) | 0.9200 | 0.9400 | 0.8400 | 0.7200 | 0.4700 | 0.0200 |
| EPS (diluted) | 0.9200 | 0.9400 | 0.8400 | 0.7200 | 0.4700 | 0.0200 |
| Shares (diluted) | $76.74M | $76.51M | $76.34M | $76.23M | $76.17M | – |