| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 366.9 | 354.9 | 385.1 | 507.5 | 570.3 | 600.0 | — | — | |
| Cost of revenue | 73.2 | 13.8 | 43.6 | 144.1 | 195.7 | 178.1 | — | — | |
| Gross profit | 293.7 | 341.0 | 341.5 | 363.4 | 374.7 | 421.9 | — | — | |
| Research & development | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Selling, general & administrative | 104.2 | 108.5 | 108.7 | 121.5 | 128.1 | 111.0 | — | — | |
| Selling & marketing | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 8.9 | — | — | |
| Operating expenses | 187.4 | 185.3 | 184.7 | 201.7 | 203.6 | 216.8 | — | — | |
| Operating income | 106.3 | 154.9 | 156.8 | 161.7 | 171.1 | 205.1 | — | — | |
| Interest expense | 37.2 | 18.1 | 30.3 | 138.3 | 183.2 | 166.2 | — | — | |
| Interest income | 263.0 | 254.8 | 293.8 | 416.9 | 484.0 | 514.4 | — | — | |
| Other income / expense | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | (0.7) | — | — | |
| Pre-tax income | 106.3 | 154.9 | 156.8 | 161.7 | 171.1 | 204.4 | 230.7 | +12.9% | |
| Income tax | 24.9 | 36.3 | 36.3 | 36.7 | 38.4 | 46.1 | 52.5 | +13.8% | |
| Net income | 81.4 | 118.5 | 120.5 | 124.9 | 132.6 | 158.3 | 178.2 | +12.6% | |
| Discontinued operations | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Other net income adjustments | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| EPS, basic (per share) | 3.17 | 4.70 | 4.84 | 5.03 | 5.36 | 6.46 | 7.32 | +13.3% | |
| EPS, diluted (per share) | 3.17 | 4.70 | 4.84 | 5.03 | 5.36 | 6.46 | 7.32 | +13.3% | |
| EBITDA | 137.4 | 178.9 | 175.9 | 177.1 | 183.4 | 214.0 | — | — | |
| Depreciation & amortization | 31.1 | 24.0 | 19.1 | 15.5 | 12.4 | 8.9 | — | — | |
| Weighted average shares (shares) | 25,527,000 | 25,038,000 | 24,687,000 | 24,616,000 | 24,496,000 | 24,391,070 | — | — | |
| Weighted average diluted shares (shares) | 25,527,000 | 25,038,000 | 24,687,000 | 24,616,000 | 24,496,000 | 24,391,070 | — | — | |
| Gross margin | 80.0% | 96.1% | 88.7% | 71.6% | 65.7% | 70.3% | — | — | |
| Operating margin | 29.0% | 43.6% | 40.7% | 31.9% | 30.0% | 34.2% | — | — | |
| Net margin | 22.2% | 33.4% | 31.3% | 24.6% | 23.3% | 26.4% | — | — |
Amounts are shown in the stated units; per-share amounts and shares are unscaled. Negative amounts are in brackets.
TTM ends 2026-09-30 and uses four consecutive reported quarters.