| USD millions | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | Trend | YoY |
|---|---|---|---|---|---|---|---|---|
| Revenue | 246.3 | 274.1 | 413.3 | 478.3 | 431.8 | 412.4 | −4.5% | |
| Cost of revenue | 105.1 | 114.2 | 180.6 | 225.9 | 218.1 | 251.3 | +15.2% | |
| Gross profit | 141.2 | 117.8 | 505.1 | 401.9 | 172.6 | 161.1 | −6.6% | |
| Research & development | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Selling, general & administrative | 18.0 | 17.2 | 24.8 | 41.1 | 71.7 | 61.7 | −14.0% | |
| Selling & marketing | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Operating expenses | 56.2 | 117.8 | 61.1 | 69.7 | 108.3 | 61.7 | −43.1% | |
| Operating income | 86.8 | 170.5 | 421.7 | 295.6 | (69.8) | 26.8 | +138.4% | |
| Interest expense | 2.8 | 5.1 | 8.5 | 12.3 | 28.5 | 26.8 | −6.1% | |
| Interest income | 1.8 | 1.5 | 3.3 | 7.9 | 18.4 | 19.6 | +6.5% | |
| Other income / expense | 0.8 | (3.0) | (4.8) | (1.1) | (11.5) | (81.2) | −608.0% | |
| Pre-tax income | 161.6 | 167.5 | 416.9 | 294.6 | (81.3) | 18.2 | +122.4% | |
| Income tax | 1.0 | 1.0 | 8.3 | 22.2 | 6.1 | 1.5 | −75.6% | |
| Net income | 140.4 | 146.9 | 21.0 | 22.0 | (11.9) | 8.0 | +167.3% | |
| Discontinued operations | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Other net income adjustments | 0.0 | 0.0 | (120.2) | (5.3) | (5.1) | 0.0 | +100.0% | |
| EPS, basic (per share) | 6.45 | 6.75 | 0.83 | 0.92 | (0.46) | 0.13 | +128.3% | |
| EPS, diluted (per share) | 6.45 | 6.75 | 0.83 | 0.92 | (0.46) | 0.13 | +128.3% | |
| EBITDA | 167.2 | 173.7 | 424.5 | 298.6 | (53.4) | 46.7 | +187.4% | |
| Depreciation & amortization | 133.4 | 3.2 | 2.8 | 2.9 | 16.4 | 19.9 | +21.5% | |
| Weighted average shares (shares) | 21,752,811 | 21,752,811 | 25,159,799 | 23,928,408 | 25,998,863 | 32,500,894 | +25.0% | |
| Weighted average diluted shares (shares) | 21,752,811 | 21,752,811 | 25,159,799 | 23,928,408 | 25,998,863 | 32,500,894 | +25.0% | |
| Gross margin | 57.3% | 43.0% | 122.2% | 84.0% | 40.0% | 39.1% | −0.9 pts | |
| Operating margin | 35.3% | 62.2% | 102.0% | 61.8% | −16.2% | 6.5% | +22.7 pts | |
| Net margin | 57.0% | 53.6% | 5.1% | 4.6% | −2.8% | 1.9% | +4.7 pts |
Amounts are shown in the stated units; per-share amounts and shares are unscaled. Negative amounts are in brackets.