| USD millions | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 223.0 | 331.9 | 337.6 | 226.5 | 284.9 | 390.7 | 417.8 | +6.9% | |
| Cost of revenue | 87.4 | 123.7 | 128.7 | 89.7 | 117.2 | 164.2 | 173.3 | +5.5% | |
| Gross profit | 135.6 | 208.1 | 208.9 | 136.8 | 167.6 | 226.5 | 244.5 | +8.0% | |
| Research & development | 140.8 | 167.3 | 204.9 | 215.1 | 226.1 | 238.5 | 228.7 | −4.1% | |
| Selling, general & administrative | 56.0 | 70.4 | 78.2 | 76.3 | 68.1 | 70.5 | — | — | |
| Selling & marketing | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Operating expenses | 196.7 | 237.8 | 283.2 | 291.4 | 294.2 | 309.0 | 306.7 | −0.7% | |
| Operating income | (61.2) | (29.6) | (74.3) | (154.6) | (126.6) | (82.5) | (62.2) | +24.6% | |
| Interest expense | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Interest income | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Other income / expense | 3.9 | 1.0 | 3.3 | 6.0 | 8.9 | 8.8 | — | — | |
| Pre-tax income | (57.3) | (28.6) | (70.9) | (148.5) | (117.7) | (73.7) | (53.9) | +26.8% | |
| Income tax | 2.5 | (2.2) | (5.6) | 20.9 | (0.6) | 2.2 | 2.4 | +9.9% | |
| Net income | (59.8) | (26.4) | (65.4) | (169.4) | (117.1) | (75.9) | (56.4) | +25.7% | |
| 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) | (1.72) | (0.72) | (1.70) | (4.25) | (2.84) | (1.78) | (1.29) | +27.5% | |
| EPS, diluted (per share) | (1.72) | (0.72) | (1.70) | (4.25) | (2.84) | (1.78) | (1.29) | +27.5% | |
| EBITDA | (49.2) | (14.6) | (51.0) | (123.7) | (91.7) | (48.1) | (42.4) | +11.9% | |
| Depreciation & amortization | 12.0 | 14.0 | 19.9 | 24.8 | 26.1 | 25.6 | 19.9 | −22.3% | |
| Weighted average shares (shares) | 34,679,717 | 36,577,120 | 38,363,638 | 39,878,872 | 41,303,287 | 42,704,312 | — | — | |
| Weighted average diluted shares (shares) | 34,679,717 | 36,577,120 | 38,363,638 | 39,878,872 | 41,303,287 | 42,704,312 | — | — | |
| Gross margin | 60.8% | 62.7% | 61.9% | 60.4% | 58.8% | 58.0% | 58.5% | +0.6 pts | |
| Operating margin | −27.4% | −8.9% | −22.0% | −68.2% | −44.4% | −21.1% | −14.9% | +6.2 pts | |
| Net margin | −26.8% | −8.0% | −19.4% | −74.8% | −41.1% | −19.4% | −13.5% | +5.9 pts |
Amounts are shown in the stated units; per-share amounts and shares are unscaled. Negative amounts are in brackets.
TTM ends 2026-07-31 and uses four consecutive reported quarters.