| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 243.5 | 286.1 | 335.6 | 354.3 | 385.1 | 418.8 | 408.5 | −2.5% | |
| Cost of revenue | 100.8 | 111.6 | 132.6 | 141.0 | 154.5 | 161.1 | 210.4 | +30.6% | |
| Gross profit | 142.8 | 174.5 | 203.1 | 213.3 | 230.6 | 257.7 | 198.1 | −23.1% | |
| Research & development | 19.6 | 20.4 | 28.2 | 34.2 | 37.1 | 41.0 | 43.5 | +6.1% | |
| Selling, general & administrative | 107.7 | 99.7 | 99.2 | 127.4 | 121.0 | 139.1 | — | — | |
| Selling & marketing | 19.2 | 20.1 | 27.4 | 32.0 | 47.4 | 53.7 | — | — | |
| Operating expenses | 167.2 | 160.9 | 170.5 | 254.1 | 232.4 | 236.7 | 230.6 | −2.6% | |
| Operating income | (24.4) | 13.6 | 32.5 | (40.8) | (1.7) | 21.0 | 7.6 | −63.9% | |
| Interest expense | 25.3 | 16.8 | 17.8 | 22.9 | 21.5 | 19.7 | 20.1 | +1.6% | |
| Interest income | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Other income / expense | (25.8) | (17.0) | (13.8) | (14.4) | (15.5) | (13.4) | — | — | |
| Pre-tax income | (50.2) | (3.4) | 18.8 | (55.1) | (17.2) | 7.6 | (17.5) | −329.9% | |
| Income tax | (0.8) | 9.9 | 4.0 | 0.2 | (5.1) | 9.2 | 1.7 | −81.5% | |
| Net income | (49.4) | (13.3) | 14.7 | (55.4) | (12.1) | (1.6) | (68.4) | −4188.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.32) | (0.09) | 0.09 | (0.35) | (0.08) | (0.01) | (0.44) | −4326.0% | |
| EPS, diluted (per share) | (0.32) | (0.09) | 0.09 | (0.35) | (0.08) | (0.01) | (0.44) | −4326.0% | |
| EBITDA | 17.9 | 58.6 | 89.0 | 23.8 | 72.4 | 83.9 | 64.5 | −23.1% | |
| Depreciation & amortization | 42.8 | 45.1 | 52.5 | 56.1 | 68.0 | 56.6 | 63.9 | +13.0% | |
| Weighted average shares (shares) | 152,979,479 | 149,842,668 | 156,876,942 | 158,936,251 | 160,393,000 | 160,394,418 | — | — | |
| Weighted average diluted shares (shares) | 152,979,479 | 149,842,668 | 159,354,394 | 158,936,251 | 160,393,000 | 160,394,418 | — | — | |
| Gross margin | 58.6% | 61.0% | 60.5% | 60.2% | 59.9% | 61.5% | 48.5% | −13.0 pts | |
| Operating margin | −10.0% | 4.7% | 9.7% | −11.5% | −0.4% | 5.0% | 1.9% | −3.2 pts | |
| Net margin | −20.3% | −4.6% | 4.4% | −15.6% | −3.1% | −0.4% | −16.7% | −16.4 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.