| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 323.7 | 383.2 | 408.9 | 448.1 | 438.8 | 459.1 | 476.2 | +3.7% | |
| Cost of revenue | 284.1 | 282.7 | 331.4 | 339.8 | 337.1 | 351.1 | 238.6 | −32.0% | |
| Gross profit | 39.6 | 100.6 | 77.6 | 108.3 | 101.7 | 108.0 | 239.3 | +121.6% | |
| Research & development | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Selling, general & administrative | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Selling & marketing | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Operating expenses | (100.2) | (95.4) | (116.0) | (114.0) | (111.2) | (120.2) | 165.0 | +237.3% | |
| Operating income | 139.8 | 196.0 | 193.6 | 222.3 | 212.9 | 228.2 | 237.2 | +3.9% | |
| Interest expense | 76.1 | 64.1 | 78.7 | 80.1 | 74.1 | 94.5 | 104.3 | +10.4% | |
| Interest income | 0.0 | 0.0 | 0.0 | 0.5 | 1.0 | 0.4 | 0.4 | −9.5% | |
| Other income / expense | (82.5) | (79.2) | (68.5) | (56.5) | (48.9) | (121.2) | — | — | |
| Pre-tax income | 57.2 | 116.8 | 125.1 | 165.8 | 164.0 | 107.0 | 147.4 | +37.7% | |
| Income tax | 0.9 | 1.6 | 1.3 | 0.8 | 1.2 | 1.2 | 1.3 | +8.8% | |
| Net income | 51.2 | 102.5 | 116.4 | 157.2 | 156.2 | 102.9 | 145.8 | +41.6% | |
| Discontinued operations | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Other net income adjustments | 0.0 | (5.5) | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| EPS, basic (per share) | 0.44 | 0.67 | 0.72 | 0.87 | 0.86 | 0.51 | 0.76 | +49.8% | |
| EPS, diluted (per share) | 0.44 | 0.67 | 0.72 | 0.83 | 0.86 | 0.50 | 0.75 | +49.2% | |
| EBITDA | 253.4 | 296.9 | 354.1 | 430.1 | 423.0 | 377.2 | 418.4 | +10.9% | |
| Depreciation & amortization | 132.7 | 132.1 | 154.8 | 158.6 | 156.2 | 164.1 | 171.6 | +4.6% | |
| Weighted average shares (shares) | 117,150,000 | 153,057,000 | 169,840,000 | 186,617,000 | 187,454,000 | 188,123,000 | — | — | |
| Weighted average diluted shares (shares) | 128,799,000 | 163,970,000 | 180,201,000 | 196,315,000 | 196,619,000 | 197,573,000 | — | — | |
| Gross margin | 12.2% | 26.2% | 19.0% | 24.2% | 23.2% | 23.5% | 50.3% | +26.7 pts | |
| Operating margin | 43.2% | 51.1% | 47.3% | 49.6% | 48.5% | 49.7% | 49.8% | +0.1 pts | |
| Net margin | 15.8% | 26.7% | 28.5% | 35.1% | 35.6% | 22.4% | 30.6% | +8.2 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.