| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | Trend | YoY |
|---|---|---|---|---|---|---|---|---|
| Revenue | 159.2 | (125.7) | (14.3) | 190.4 | 174.0 | 225.5 | +29.6% | |
| Cost of revenue | 11.1 | 19.0 | 19.7 | 35.2 | 19.8 | 27.2 | +37.7% | |
| Gross profit | 148.1 | (144.7) | (34.0) | 155.3 | 154.2 | 198.3 | +28.6% | |
| Research & development | 0.0 | (0.0) | (0.0) | 0.0 | 0.0 | — | — | |
| Selling, general & administrative | 1.4 | 1.4 | 2.2 | 2.4 | 2.2 | — | — | |
| Selling & marketing | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Operating expenses | 1.4 | 1.5 | 2.2 | 2.2 | 2.0 | — | — | |
| Operating income | 159.9 | (123.0) | (16.5) | 188.2 | 152.2 | 234.9 | +54.3% | |
| Interest expense | 2.2 | 4.2 | 20.8 | 23.5 | 19.8 | — | — | |
| Interest income | 53.9 | 75.5 | 116.1 | 144.2 | 166.5 | 0.0 | −100.0% | |
| Other income / expense | (2.3) | (4.2) | 3.2 | (24.1) | (21.5) | — | — | |
| Pre-tax income | 157.8 | (127.1) | (16.5) | 188.2 | 152.2 | 219.3 | +44.1% | |
| Income tax | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Net income | 157.8 | (127.1) | (16.5) | 188.2 | 152.2 | 219.3 | +44.1% | |
| Discontinued operations | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Other net income adjustments | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| EPS, basic (per share) | 3.95 | (1.22) | 0.20 | 1.26 | 0.98 | 0.98 | +0.2% | |
| EPS, diluted (per share) | 3.95 | (1.22) | 0.20 | 1.26 | 0.98 | 0.98 | +0.2% | |
| EBITDA | 159.9 | (123.0) | (15.1) | 212.3 | 152.2 | 234.9 | +54.3% | |
| Depreciation & amortization | 0.2 | 0.2 | 0.2 | 0.0 | 0.0 | — | — | |
| Weighted average shares (shares) | 39,948,185 | 104,149,415 | 119,342,322 | 149,337,099 | 156,058,734 | 223,447,753 | +43.2% | |
| Weighted average diluted shares (shares) | 39,948,185 | 104,149,415 | 119,342,322 | 149,337,099 | 156,058,734 | 223,447,753 | +43.2% | |
| Gross margin | 93.0% | 115.1% | 237.6% | 81.5% | 88.6% | 87.9% | −0.7 pts | |
| Operating margin | 100.4% | 97.8% | 115.0% | 98.8% | 87.5% | 104.2% | +16.7 pts | |
| Net margin | 99.1% | 101.2% | 115.0% | 98.8% | 87.5% | 97.3% | +9.8 pts |
Amounts are shown in the stated units; per-share amounts and shares are unscaled. Negative amounts are in brackets.