| USD millions | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | Trend | YoY |
|---|---|---|---|---|---|---|---|---|
| Revenue | 381.8 | 303.8 | 337.8 | 345.8 | 358.8 | 342.4 | −4.6% | |
| Cost of revenue | 183.6 | 143.9 | 153.9 | 170.0 | 193.8 | 155.3 | −19.9% | |
| Gross profit | 198.1 | 159.8 | 183.9 | 175.8 | 165.0 | 187.2 | +13.4% | |
| Research & development | 44.2 | 42.9 | 48.8 | 49.4 | 41.8 | 40.1 | −4.2% | |
| Selling, general & administrative | 177.4 | 131.8 | 136.2 | 146.7 | 157.3 | 140.6 | −10.6% | |
| Selling & marketing | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Operating expenses | 221.6 | 174.7 | 185.0 | 196.1 | 214.5 | 180.6 | −15.8% | |
| Operating income | (23.4) | (14.9) | (1.1) | (20.3) | (49.5) | 3.3 | +106.7% | |
| Interest expense | 0.8 | 0.0 | 0.1 | 0.0 | 3.3 | 3.6 | +6.1% | |
| Interest income | 0.7 | 0.3 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Other income / expense | (2.4) | (0.1) | (0.1) | 3.3 | (4.5) | (4.3) | +5.8% | |
| Pre-tax income | (61.0) | (30.8) | (8.6) | (21.7) | (54.1) | (0.9) | +98.3% | |
| Income tax | 1.1 | (31.4) | 31.4 | 5.1 | 2.5 | 8.1 | +223.3% | |
| Net income | (62.1) | 0.6 | (40.0) | (26.8) | (56.6) | (9.1) | +84.0% | |
| 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) | (3.58) | 0.04 | (2.20) | (1.46) | (2.99) | (0.47) | +84.3% | |
| EPS, diluted (per share) | (3.58) | 0.04 | (2.20) | (1.46) | (2.99) | (0.47) | +84.3% | |
| EBITDA | (41.7) | (16.2) | 5.2 | (7.6) | (35.2) | 18.4 | +152.1% | |
| Depreciation & amortization | 18.5 | 14.5 | 13.7 | 14.1 | 15.4 | 15.7 | +2.3% | |
| Weighted average shares (shares) | 17,383,415 | 17,769,958 | 18,187,946 | 18,318,191 | 18,917,778 | 19,151,551 | +1.2% | |
| Weighted average diluted shares (shares) | 17,383,415 | 17,926,324 | 18,187,946 | 18,318,191 | 18,917,778 | 19,151,551 | +1.2% | |
| Gross margin | 51.9% | 52.6% | 54.4% | 50.8% | 46.0% | 54.7% | +8.7 pts | |
| Operating margin | −6.1% | −4.9% | −0.3% | −5.9% | −13.8% | 1.0% | +14.8 pts | |
| Net margin | −16.3% | 0.2% | −11.8% | −7.7% | −15.8% | −2.6% | +13.1 pts |
Amounts are shown in the stated units; per-share amounts and shares are unscaled. Negative amounts are in brackets.