| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 250.9 | 292.5 | 326.3 | 338.7 | 359.7 | 410.8 | 404.2 | −1.6% | |
| Cost of revenue | 98.0 | 98.9 | 101.9 | 108.5 | 112.0 | 203.2 | 235.9 | +16.1% | |
| Gross profit | 152.9 | 193.6 | 224.4 | 230.2 | 247.6 | 207.5 | 168.2 | −18.9% | |
| Research & development | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Selling, general & administrative | 35.8 | 40.1 | 44.1 | 41.5 | 40.6 | 45.7 | — | — | |
| Selling & marketing | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Operating expenses | 267.9 | 163.0 | 156.1 | 181.1 | 182.0 | 158.1 | 307.1 | +94.3% | |
| Operating income | (115.1) | 30.7 | 68.2 | 49.1 | 65.7 | 49.4 | 72.4 | +46.4% | |
| Interest expense | 69.7 | 68.0 | 80.2 | 93.3 | 92.6 | 95.3 | 90.7 | −4.9% | |
| Interest income | 9.0 | 9.1 | 14.6 | 20.0 | 25.1 | 23.7 | 22.6 | −4.7% | |
| Other income / expense | 49.6 | (4.5) | (133.5) | (50.5) | (57.3) | (89.0) | — | — | |
| Pre-tax income | (65.4) | 26.1 | (65.2) | (1.4) | 8.4 | (39.6) | 154.8 | +490.9% | |
| Income tax | 0.3 | 0.1 | 0.0 | 0.3 | 0.2 | 0.4 | 0.3 | −39.1% | |
| Net income | (9.0) | 23.5 | (35.4) | 19.9 | 21.7 | 13.6 | 54.8 | +303.8% | |
| 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) | (0.11) | 0.26 | (0.38) | 0.20 | 0.19 | 0.10 | 0.34 | +255.5% | |
| EPS, diluted (per share) | (0.11) | 0.26 | (0.40) | 0.20 | 0.19 | 0.10 | 0.34 | +255.5% | |
| EBITDA | 151.5 | 217.6 | 150.9 | 227.8 | 239.8 | 213.2 | 371.3 | +74.2% | |
| Depreciation & amortization | 147.2 | 123.4 | 135.9 | 136.0 | 138.9 | 157.5 | 154.1 | −2.2% | |
| Weighted average shares (shares) | 86,441,922 | 87,653,818 | 94,575,251 | 95,284,000 | 108,227,000 | 131,035,000 | — | — | |
| Weighted average diluted shares (shares) | 86,441,922 | 87,653,818 | 94,643,466 | 95,283,752 | 108,258,000 | 131,074,000 | — | — | |
| Gross margin | 60.9% | 66.2% | 68.8% | 68.0% | 68.8% | 50.5% | 41.6% | −8.9 pts | |
| Operating margin | −45.9% | 10.5% | 20.9% | 14.5% | 18.3% | 12.0% | 17.9% | +5.9 pts | |
| Net margin | −3.6% | 8.1% | −10.9% | 5.9% | 6.0% | 3.3% | 13.6% | +10.3 pts |
Amounts are shown in the stated units; per-share amounts and shares are unscaled. Negative amounts are in brackets.
TTM ends 2026-06-30 and uses four consecutive reported quarters.