| USD millions | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 210.2 | 258.0 | 308.6 | 319.0 | 317.0 | 318.9 | 315.2 | −1.1% | |
| Cost of revenue | 56.7 | 67.1 | 73.1 | 75.5 | 81.0 | 79.7 | 77.4 | −2.9% | |
| Gross profit | 153.4 | 190.8 | 235.6 | 243.5 | 236.1 | 239.1 | 237.8 | −0.6% | |
| Research & development | 66.5 | 81.0 | 95.1 | 85.0 | 87.9 | 77.2 | 74.7 | −3.2% | |
| Selling, general & administrative | 160.0 | 198.3 | 229.3 | 213.4 | 206.8 | 201.0 | — | — | |
| Selling & marketing | 117.3 | 143.7 | 173.3 | 163.9 | 151.5 | 141.8 | — | — | |
| Operating expenses | 226.5 | 279.3 | 324.4 | 298.4 | 295.3 | 278.2 | 268.7 | −3.4% | |
| Operating income | (73.1) | (88.5) | (88.9) | (54.9) | (59.3) | (39.1) | (30.9) | +21.1% | |
| Interest expense | 15.3 | 14.1 | 15.5 | 0.0 | 19.8 | 0.0 | — | — | |
| Interest income | 12.6 | 13.4 | 15.5 | 0.0 | 0.0 | 0.0 | — | — | |
| Other income / expense | (11.1) | (14.1) | (15.5) | (19.4) | (21.4) | (18.5) | — | — | |
| Pre-tax income | (84.2) | (102.6) | (104.4) | (74.3) | (80.7) | (57.6) | (40.3) | +30.0% | |
| Income tax | 0.4 | (0.5) | 1.2 | 1.3 | 1.2 | 1.8 | 1.8 | +3.5% | |
| Net income | (84.6) | (102.1) | (105.6) | (75.6) | (81.9) | (59.3) | (42.1) | +29.1% | |
| 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) | (2.89) | (3.19) | (3.10) | (2.10) | (2.13) | (1.45) | — | — | |
| EPS, diluted (per share) | (2.89) | (3.19) | (3.10) | (2.10) | (2.13) | (1.45) | — | — | |
| EBITDA | (68.3) | (83.1) | (83.0) | (47.5) | (51.7) | (28.8) | (20.7) | +28.4% | |
| Depreciation & amortization | 4.8 | 5.4 | 5.3 | 6.6 | 9.2 | 28.7 | 10.2 | −64.5% | |
| Weighted average shares (shares) | 29,308,000 | 32,021,000 | 34,092,000 | 36,050,000 | 38,501,000 | 40,984,000 | — | — | |
| Weighted average diluted shares (shares) | 29,308,000 | 32,021,000 | 34,092,000 | 36,050,000 | 38,501,000 | 40,984,000 | — | — | |
| Gross margin | 73.0% | 74.0% | 76.3% | 76.3% | 74.5% | 75.0% | 75.4% | +0.4 pts | |
| Operating margin | −34.8% | −34.3% | −28.8% | −17.2% | −18.7% | −12.3% | −9.8% | +2.5 pts | |
| Net margin | −40.3% | −39.6% | −34.2% | −23.7% | −25.8% | −18.6% | −13.4% | +5.3 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.