| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 332.5 | 406.5 | 473.8 | 550.7 | 566.7 | 587.0 | 614.5 | +4.7% | |
| Cost of revenue | 262.0 | 312.5 | 384.9 | 380.2 | 247.2 | 410.4 | 415.5 | +1.2% | |
| Gross profit | 70.5 | 93.9 | 88.9 | 170.5 | 319.5 | 176.6 | 199.0 | +12.7% | |
| Research & development | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Selling, general & administrative | 23.9 | 28.9 | 27.4 | 31.2 | 36.6 | 36.4 | — | — | |
| Selling & marketing | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Operating expenses | 28.8 | 96.9 | 28.3 | 33.3 | 176.3 | 36.4 | — | — | |
| Operating income | 41.8 | (3.0) | 60.7 | 137.2 | 143.2 | 140.2 | 174.8 | +24.7% | |
| Interest expense | 41.1 | 38.7 | 48.0 | 64.9 | 56.1 | 55.8 | 53.5 | −4.1% | |
| Interest income | 0.4 | 0.3 | 1.1 | 5.7 | 6.2 | 5.8 | — | — | |
| Other income / expense | (39.8) | (24.3) | 0.2 | (46.0) | (44.7) | (21.9) | — | — | |
| Pre-tax income | 1.9 | (27.2) | 60.8 | 91.2 | 98.5 | 118.4 | 151.2 | +27.7% | |
| Income tax | 0.6 | 2.0 | 5.9 | 4.3 | 4.4 | 12.5 | 14.2 | +13.5% | |
| Net income | (0.4) | (31.0) | 53.5 | 82.3 | 85.6 | 100.1 | 140.1 | +39.9% | |
| 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.01 | (0.58) | 0.69 | 1.11 | 1.20 | 1.49 | 2.20 | +47.4% | |
| EPS, diluted (per share) | 0.01 | (0.58) | 0.69 | 1.10 | 1.19 | 1.47 | 2.17 | +47.5% | |
| EBITDA | 119.0 | 88.8 | 209.3 | 264.7 | 270.4 | 308.6 | 321.8 | +4.3% | |
| Depreciation & amortization | 76.7 | 88.5 | 126.2 | 129.2 | 132.7 | 134.5 | 128.1 | −4.8% | |
| Weighted average shares (shares) | 55,885,376 | 64,669,567 | 77,234,830 | 74,096,284 | 71,908,000 | 67,333,263 | — | — | |
| Weighted average diluted shares (shares) | 55,885,376 | 64,669,567 | 77,558,494 | 74,607,449 | 71,838,000 | 68,036,773 | — | — | |
| Gross margin | 21.2% | 23.1% | 18.8% | 31.0% | 56.4% | 30.1% | 32.4% | +2.3 pts | |
| Operating margin | 12.6% | −0.7% | 12.8% | 24.9% | 25.3% | 23.9% | 28.4% | +4.6 pts | |
| Net margin | −0.1% | −7.6% | 11.3% | 14.9% | 15.1% | 17.1% | 22.8% | +5.7 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.