| USD millions | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | Trend | YoY |
|---|---|---|---|---|---|---|---|---|
| Revenue | 177.7 | 270.9 | 385.5 | 550.8 | 766.9 | 958.3 | +25.0% | |
| Cost of revenue | 33.8 | 52.9 | 85.5 | 116.5 | 165.3 | 186.4 | +12.8% | |
| Gross profit | 143.9 | 218.0 | 300.0 | 434.4 | 601.6 | 771.9 | +28.3% | |
| Research & development | 58.8 | 95.5 | 118.7 | 165.4 | 215.2 | 234.1 | +8.8% | |
| Selling, general & administrative | 140.1 | 226.3 | 301.7 | 439.0 | 608.1 | 658.1 | +8.2% | |
| Selling & marketing | 106.1 | 176.1 | 230.3 | 329.8 | 479.3 | 510.6 | +6.5% | |
| Operating expenses | 199.0 | 321.8 | 420.4 | 604.4 | 823.3 | 892.2 | +8.4% | |
| Operating income | (55.1) | (103.8) | (120.5) | (170.0) | (221.6) | (120.3) | +45.7% | |
| Interest expense | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Interest income | 3.3 | 8.4 | 1.4 | 0.0 | 7.7 | 25.6 | +231.2% | |
| Other income / expense | 1.5 | 7.9 | 1.7 | (0.8) | 8.8 | 24.1 | +172.9% | |
| Pre-tax income | (53.6) | (95.8) | (118.7) | (170.8) | (212.8) | (96.1) | +54.8% | |
| Income tax | 0.3 | 0.1 | (3.8) | 0.3 | 2.8 | 8.5 | +198.0% | |
| Net income | (53.9) | (95.9) | (115.0) | (171.1) | (215.6) | (104.6) | +51.5% | |
| 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.65) | (0.85) | (0.95) | (1.36) | (1.66) | (0.78) | +53.0% | |
| EPS, diluted (per share) | (0.65) | (0.85) | (0.95) | (1.36) | (1.66) | (0.78) | +53.0% | |
| EBITDA | (47.4) | (90.3) | (103.2) | (148.3) | (196.8) | (94.3) | +52.1% | |
| Depreciation & amortization | 7.7 | 21.4 | 29.2 | 36.7 | 42.9 | 26.0 | −39.4% | |
| Weighted average shares (shares) | 83,141,000 | 112,991,000 | 120,663,000 | 125,632,000 | 130,071,000 | 134,507,000 | +3.4% | |
| Weighted average diluted shares (shares) | 83,141,000 | 112,991,000 | 120,663,000 | 125,632,000 | 130,071,000 | 134,507,000 | +3.4% | |
| Gross margin | 81.0% | 80.5% | 77.8% | 78.9% | 78.4% | 80.5% | +2.1 pts | |
| Operating margin | −31.0% | −38.3% | −31.2% | −30.9% | −28.9% | −12.6% | +16.3 pts | |
| Net margin | −30.3% | −35.4% | −29.8% | −31.1% | −28.1% | −10.9% | +17.2 pts |
Amounts are shown in the stated units; per-share amounts and shares are unscaled. Negative amounts are in brackets.