| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 286.7 | 373.7 | 449.5 | 563.9 | 739.0 | 982.0 | 1,183.1 | +20.5% | |
| Cost of revenue | 92.5 | 122.9 | 156.3 | 227.1 | 289.8 | 349.0 | 413.9 | +18.6% | |
| Gross profit | 194.2 | 250.7 | 293.2 | 336.9 | 449.2 | 633.0 | 769.2 | +21.5% | |
| Research & development | 149.9 | 263.2 | 373.8 | 367.2 | 347.8 | 364.2 | 375.8 | +3.2% | |
| Selling, general & administrative | 299.3 | 398.5 | 463.8 | 451.0 | 545.1 | 706.1 | — | — | |
| Selling & marketing | 106.5 | 191.9 | 299.8 | 295.2 | 364.9 | 494.7 | — | — | |
| Operating expenses | 449.1 | 661.7 | 837.6 | 901.6 | 892.8 | 1,070.3 | 1,548.4 | +44.7% | |
| Operating income | (255.0) | (411.0) | (544.4) | (564.7) | (443.6) | (436.3) | (470.3) | −7.8% | |
| Interest expense | 4.8 | 2.6 | 2.6 | 2.6 | 2.6 | 3.9 | 4.8 | +23.6% | |
| Interest income | 10.2 | 3.9 | 6.1 | 35.4 | 53.7 | 34.1 | 38.8 | +13.7% | |
| Other income / expense | 9.0 | 26.5 | (109.1) | 86.0 | 8.5 | 18.8 | — | — | |
| Pre-tax income | (245.9) | (384.5) | (653.4) | (478.8) | (435.1) | (417.5) | (454.5) | −8.8% | |
| Income tax | 0.4 | 0.3 | 1.1 | 0.7 | 1.3 | (1.3) | (1.0) | +18.1% | |
| Net income | (253.8) | (405.7) | (654.6) | (479.4) | (436.4) | (416.3) | (453.5) | −8.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) | (2.53) | (3.80) | (6.41) | (4.28) | (3.56) | (3.32) | (3.49) | −5.1% | |
| EPS, diluted (per share) | (2.53) | (3.80) | (6.41) | (4.28) | (3.56) | (3.32) | (3.49) | −5.1% | |
| EBITDA | (225.1) | (359.6) | (614.9) | (433.3) | (390.1) | (373.9) | (420.8) | −12.5% | |
| Depreciation & amortization | 16.1 | 22.3 | 36.0 | 42.9 | 42.4 | 39.7 | 38.5 | −3.2% | |
| Weighted average shares (shares) | 97,504,000 | 101,314,000 | 102,178,000 | 111,988,000 | 122,745,000 | 125,374,000 | — | — | |
| Weighted average diluted shares (shares) | 97,504,000 | 101,314,000 | 102,178,000 | 111,988,000 | 122,745,000 | 125,374,000 | — | — | |
| Gross margin | 67.7% | 67.1% | 65.2% | 59.7% | 60.8% | 64.5% | 65.0% | +0.6 pts | |
| Operating margin | −88.9% | −110.0% | −121.1% | −100.1% | −60.0% | −44.4% | −39.7% | +4.7 pts | |
| Net margin | −88.5% | −108.6% | −145.6% | −85.0% | −59.0% | −42.4% | −38.3% | +4.1 pts |
Amounts are shown in the stated units; per-share amounts and shares are unscaled. Negative amounts are in brackets.
TTM ends 2026-06-30 and uses four consecutive reported quarters.