| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 121.8 | 153.0 | 204.8 | 259.1 | 347.1 | 554.2 | 643.7 | +16.1% | |
| Cost of revenue | 21.6 | 23.5 | 31.9 | 61.4 | 65.1 | 73.8 | 78.0 | +5.8% | |
| Gross profit | 100.2 | 129.6 | 172.9 | 197.7 | 282.0 | 480.4 | 565.6 | +17.7% | |
| Research & development | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Selling, general & administrative | 60.2 | 101.0 | 172.5 | 150.0 | 159.2 | 169.3 | — | — | |
| Selling & marketing | 38.0 | 51.5 | 69.0 | 56.7 | 53.4 | 66.0 | — | — | |
| Operating expenses | 100.2 | 135.9 | 307.3 | 239.9 | 247.4 | 293.8 | 400.7 | +36.4% | |
| Operating income | 0.0 | (6.4) | (134.4) | (42.2) | 34.6 | 186.6 | 207.5 | +11.2% | |
| Interest expense | 0.0 | 2.5 | 9.2 | 11.8 | 8.0 | 7.0 | 7.3 | +3.0% | |
| Interest income | 0.4 | 0.3 | 3.0 | 5.3 | 3.0 | 1.6 | — | — | |
| Other income / expense | (6.8) | (13.5) | 5.4 | (6.2) | 25.7 | (18.6) | — | — | |
| Pre-tax income | (6.8) | (19.9) | (129.0) | (48.4) | 60.4 | 168.0 | 207.5 | +23.5% | |
| Income tax | 0.1 | 0.1 | (0.1) | 0.1 | 2.5 | (27.8) | (15.2) | +45.6% | |
| Net income | (7.0) | (20.0) | (128.9) | (48.5) | 57.9 | 195.9 | 222.8 | +13.7% | |
| 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.60) | (1.72) | (10.92) | (4.07) | 4.62 | 14.65 | 16.56 | +13.0% | |
| EPS, diluted (per share) | (0.60) | (1.72) | (10.92) | (4.07) | 4.19 | 13.53 | 15.42 | +13.9% | |
| EBITDA | (5.1) | (14.3) | (112.6) | (31.1) | 76.0 | 182.2 | 222.4 | +22.1% | |
| Depreciation & amortization | 1.7 | 3.1 | 7.1 | 5.5 | 7.7 | 7.1 | 7.7 | +7.3% | |
| Weighted average shares (shares) | 11,625,022 | 11,625,022 | 11,798,739 | 11,934,699 | 12,520,789 | 13,366,072 | — | — | |
| Weighted average diluted shares (shares) | 11,625,022 | 11,625,022 | 11,798,739 | 11,934,699 | 13,822,582 | 14,480,703 | — | — | |
| Gross margin | 82.2% | 84.7% | 84.4% | 76.3% | 81.2% | 86.7% | 87.9% | +1.2 pts | |
| Operating margin | 0.0% | −4.2% | −65.6% | −16.3% | 10.0% | 33.7% | 32.2% | −1.4 pts | |
| Net margin | −5.7% | −13.1% | −62.9% | −18.7% | 16.7% | 35.3% | 34.6% | −0.7 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.