| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 339.6 | 362.3 | 360.5 | 322.1 | 561.0 | 652.9 | 757.1 | +16.0% | |
| Cost of revenue | 177.5 | 189.7 | 231.9 | 193.8 | 243.9 | 277.7 | 365.5 | +31.6% | |
| Gross profit | 162.0 | 172.6 | 128.7 | 128.3 | 317.1 | 375.2 | 391.6 | +4.4% | |
| Research & development | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | โ | โ | |
| Selling, general & administrative | 37.7 | 709.0 | 60.3 | 46.5 | 66.9 | 77.6 | โ | โ | |
| Selling & marketing | 0.0 | 56.0 | 0.0 | 0.0 | 0.0 | 0.0 | โ | โ | |
| Operating expenses | 90.6 | 772.8 | (1.4) | 33.8 | 320.9 | 576.1 | 774.6 | +34.5% | |
| Operating income | 71.5 | (600.1) | 130.1 | 94.5 | (3.8) | (200.9) | (383.0) | โ90.6% | |
| Interest expense | 42.0 | 45.4 | 42.6 | 41.4 | 40.5 | 39.1 | 63.5 | +62.3% | |
| Interest income | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | โ | โ | |
| Other income / expense | (36.7) | (53.4) | (32.8) | (32.9) | (43.1) | (35.3) | โ | โ | |
| Pre-tax income | 34.7 | (653.5) | 97.2 | 61.6 | (46.9) | (236.2) | (443.2) | โ87.6% | |
| Income tax | 10.5 | 8.0 | 5.5 | (5.9) | (41.0) | (29.9) | (103.6) | โ246.6% | |
| Net income | 24.2 | (661.5) | 91.8 | 67.5 | (5.9) | (206.4) | (339.6) | โ64.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) | 0.15 | (4.21) | 0.57 | 0.44 | (0.04) | (1.37) | (2.20) | โ60.8% | |
| EPS, diluted (per share) | 0.15 | (4.21) | 0.52 | 0.41 | (0.04) | (1.37) | (2.23) | โ62.9% | |
| EBITDA | 129.6 | (529.5) | 205.6 | 200.0 | 59.3 | (123.1) | (286.1) | โ132.4% | |
| Depreciation & amortization | 58.1 | 61.4 | 65.8 | 64.9 | 65.7 | 74.0 | 95.3 | +28.7% | |
| Weighted average shares (shares) | 157,137,410 | 157,237,000 | 160,937,575 | 154,666,717 | 145,713,439 | 148,808,784 | โ | โ | |
| Weighted average diluted shares (shares) | 157,137,410 | 157,237,000 | 175,079,941 | 166,452,022 | 145,713,439 | 148,808,784 | โ | โ | |
| Gross margin | 47.7% | 47.6% | 35.7% | 39.8% | 56.5% | 57.5% | 51.7% | โ5.7 pts | |
| Operating margin | 21.0% | โ165.6% | 36.1% | 29.3% | โ0.7% | โ30.8% | โ50.6% | โ19.8 pts | |
| Net margin | 7.1% | โ182.6% | 25.5% | 21.0% | โ1.1% | โ31.6% | โ44.9% | โ13.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.