| USD millions | FY2022 | FY2022 | FY2025 | FY2025 | 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% | |
| 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% | |
| 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.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.6) | (48.3) | (50.0) | (29.3) | (20.7) | +29.4% | |
| Depreciation & amortization | 4.8 | 5.4 | 5.3 | 6.6 | 9.2 | 9.8 | 10.2 | +3.7% | |
| 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.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.