| USD millions | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 150.2 | 238.0 | 355.4 | 471.8 | 593.4 | 738.2 | 834.2 | +13.0% | |
| Cost of revenue | 54.5 | 78.5 | 115.8 | 147.5 | 183.2 | 242.5 | 281.2 | +15.9% | |
| Gross profit | 95.7 | 159.5 | 239.6 | 324.3 | 410.2 | 495.7 | 553.1 | +11.6% | |
| Research & development | 29.2 | 59.0 | 97.3 | 119.9 | 134.0 | 167.1 | 180.5 | +8.0% | |
| Selling, general & administrative | 98.6 | 178.7 | 290.5 | 349.1 | 398.4 | 473.3 | — | — | |
| Selling & marketing | 70.7 | 127.1 | 201.7 | 247.1 | 282.3 | 327.0 | — | — | |
| Operating expenses | 127.8 | 237.7 | 387.7 | 469.0 | 532.4 | 640.4 | 664.5 | +3.8% | |
| Operating income | (32.2) | (78.2) | (148.1) | (144.7) | (122.2) | (144.8) | (111.4) | +23.0% | |
| Interest expense | 0.3 | 0.4 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Interest income | 1.2 | 0.5 | 8.7 | 0.0 | 20.2 | 0.0 | — | — | |
| Other income / expense | 0.7 | (0.1) | 8.0 | 16.2 | 21.6 | 16.6 | — | — | |
| Pre-tax income | (31.4) | (78.3) | (140.2) | (128.5) | (100.6) | (128.2) | (98.7) | +23.0% | |
| Income tax | 0.5 | (0.2) | 0.6 | 2.0 | 3.4 | 2.6 | 12.5 | +375.2% | |
| Net income | (32.0) | (76.7) | (139.0) | (129.2) | (103.7) | (131.3) | (113.0) | +13.9% | |
| 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.35) | (0.83) | (1.47) | (1.32) | (1.02) | (1.22) | (1.03) | +15.5% | |
| EPS, diluted (per share) | (0.35) | (0.83) | (1.47) | (1.32) | (1.02) | (1.22) | (1.03) | +15.5% | |
| EBITDA | (30.6) | (75.6) | (143.5) | (137.7) | (112.0) | (125.4) | (87.7) | +30.1% | |
| Depreciation & amortization | 1.6 | 2.8 | 4.6 | 7.0 | 10.1 | 19.3 | 23.7 | +22.7% | |
| Weighted average shares (shares) | 92,109,608 | 92,968,030 | 94,569,000 | 98,096,000 | 102,189,000 | 107,906,000 | — | — | |
| Weighted average diluted shares (shares) | 92,109,608 | 92,968,030 | 94,569,000 | 98,096,000 | 102,189,000 | 107,906,000 | — | — | |
| Gross margin | 63.7% | 67.0% | 67.4% | 68.7% | 69.1% | 67.1% | 66.3% | −0.8 pts | |
| Operating margin | −21.4% | −32.9% | −41.7% | −30.7% | −20.6% | −19.6% | −13.4% | +6.3 pts | |
| Net margin | −21.3% | −32.2% | −39.1% | −27.4% | −17.5% | −17.8% | −13.6% | +4.2 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.