| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | Trend | YoY |
|---|---|---|---|---|---|---|---|---|
| Revenue | 118.9 | 117.5 | 66.1 | 52.5 | 102.9 | 109.7 | +6.6% | |
| Cost of revenue | 12.8 | 13.4 | 9.9 | 30.8 | 10.8 | 10.5 | −2.4% | |
| Gross profit | 106.1 | 104.2 | 93.0 | 104.5 | 92.1 | 99.1 | +7.7% | |
| Research & development | 0.0 | 0.0 | (0.0) | 0.0 | 0.0 | 0.0 | — | |
| Selling, general & administrative | 0.7 | 0.8 | 0.4 | 10.8 | 0.7 | 0.6 | −6.8% | |
| Selling & marketing | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Operating expenses | 13.1 | 1.0 | 0.4 | 0.7 | 0.8 | (27.9) | −3598.3% | |
| Operating income | 168.4 | 40.4 | (270.1) | 93.7 | 94.8 | 127.0 | +34.0% | |
| Interest expense | 5.8 | 2.6 | 9.9 | 30.8 | 31.5 | 24.8 | −21.1% | |
| Interest income | 95.5 | 93.2 | 90.5 | 101.7 | 105.8 | 101.5 | −4.1% | |
| Other income / expense | (5.8) | (2.7) | (9.9) | 38.5 | (31.5) | (24.8) | +21.3% | |
| Pre-tax income | 162.7 | 37.7 | (280.0) | 132.2 | 63.4 | 102.3 | +61.4% | |
| Income tax | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Net income | 162.7 | 37.7 | (280.0) | 132.2 | 63.4 | 102.3 | +61.4% | |
| 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) | 1.74 | 0.40 | (2.99) | 1.41 | 0.68 | 1.10 | +61.8% | |
| EPS, diluted (per share) | 1.74 | 0.40 | (2.99) | 1.41 | 0.69 | 1.10 | +59.4% | |
| EBITDA | 168.4 | 40.4 | (270.1) | 93.7 | 94.8 | 127.1 | +34.0% | |
| Depreciation & amortization | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Weighted average shares (shares) | 93,478,999 | 93,507,103 | 93,507,103 | 93,324,460 | 93,324,457 | 93,324,457 | +0.0% | |
| Weighted average diluted shares (shares) | 93,478,999 | 93,507,103 | 93,507,103 | 93,324,457 | 91,822,403 | 93,324,457 | +1.6% | |
| Gross margin | 89.2% | 88.6% | 140.8% | 199.0% | 89.5% | 90.4% | +0.9 pts | |
| Operating margin | 141.6% | 34.4% | −408.7% | 178.4% | 92.2% | 115.8% | +23.6 pts | |
| Net margin | 136.8% | 32.1% | −423.7% | 251.7% | 61.6% | 93.3% | +31.7 pts |
Amounts are shown in the stated units; per-share amounts and shares are unscaled. Negative amounts are in brackets.