| USD millions | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|
| Revenue | 226.3 | 280.7 | 345.3 | 471.5 | 589.6 | +25.0% | |
| Cost of revenue | 145.4 | 175.2 | 213.1 | 281.5 | 343.9 | +22.2% | |
| Gross profit | 80.9 | 105.5 | 132.1 | 190.0 | 245.7 | +29.3% | |
| Research & development | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Selling, general & administrative | 30.0 | 36.6 | 44.4 | 85.7 | — | — | |
| Selling & marketing | 0.4 | 0.4 | 0.6 | 0.7 | — | — | |
| Operating expenses | 60.5 | 57.1 | 68.6 | 117.1 | 146.5 | +25.1% | |
| Operating income | 20.4 | 48.5 | 63.6 | 72.9 | 99.2 | +35.9% | |
| Interest expense | 37.5 | 47.9 | 50.7 | 44.6 | 49.2 | +10.5% | |
| Interest income | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Other income / expense | (37.7) | (47.3) | (49.2) | (40.4) | — | — | |
| Pre-tax income | (17.3) | 1.2 | 14.3 | 32.5 | 53.3 | +63.9% | |
| Income tax | (3.2) | (3.2) | 1.6 | 15.2 | 16.1 | +6.5% | |
| Net income | (14.1) | 4.4 | 12.7 | 17.4 | 37.2 | +114.1% | |
| Discontinued operations | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Other net income adjustments | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| EPS, basic (per share) | (0.11) | 0.03 | 0.10 | 0.13 | 0.29 | +120.8% | |
| EPS, diluted (per share) | (0.11) | 0.03 | 0.10 | 0.13 | 0.29 | +120.8% | |
| EBITDA | 55.2 | 76.2 | 97.9 | 119.8 | 154.4 | +28.8% | |
| Depreciation & amortization | 35.0 | 27.2 | 32.8 | 42.7 | 55.4 | +29.6% | |
| Weighted average shares (shares) | 132,174,592 | 132,174,592 | 132,174,592 | 132,322,000 | — | — | |
| Weighted average diluted shares (shares) | 132,174,592 | 132,174,592 | 132,174,592 | 132,322,000 | — | — | |
| Gross margin | 35.8% | 37.6% | 38.3% | 40.3% | 41.7% | +1.4 pts | |
| Operating margin | 9.0% | 17.3% | 18.4% | 15.5% | 16.8% | +1.3 pts | |
| Net margin | −6.2% | 1.6% | 3.7% | 3.7% | 6.3% | +2.6 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.