| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | Trend | YoY |
|---|---|---|---|---|---|---|---|---|
| Revenue | 359.0 | 425.4 | 457.8 | 549.6 | 868.5 | 834.0 | −4.0% | |
| Cost of revenue | 170.2 | 175.7 | 256.6 | 71.9 | 235.3 | 164.3 | −30.2% | |
| Gross profit | 188.8 | 249.7 | 201.2 | 477.7 | 633.2 | 669.7 | +5.8% | |
| Research & development | 84.6 | 89.4 | 185.2 | 195.3 | 130.8 | 140.7 | +7.6% | |
| Selling, general & administrative | 46.7 | 61.2 | 47.4 | 53.3 | 62.9 | 68.1 | +8.3% | |
| Selling & marketing | (2.3) | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Operating expenses | 131.3 | 150.6 | 47.4 | 256.1 | 193.7 | 208.8 | +7.8% | |
| Operating income | 57.5 | 99.1 | 153.8 | 221.6 | 439.5 | 460.9 | +4.9% | |
| Interest expense | 40.8 | 25.2 | 29.5 | 44.8 | 45.4 | 40.0 | −12.0% | |
| Interest income | 5.7 | 1.7 | 14.5 | 46.6 | 40.4 | 40.0 | −0.9% | |
| Other income / expense | (26.2) | (41.5) | (36.2) | 13.0 | (10.1) | 8.6 | +185.0% | |
| Pre-tax income | 31.3 | 57.6 | 117.6 | 234.6 | 429.4 | 469.4 | +9.3% | |
| Income tax | (6.6) | 15.4 | 25.5 | 23.6 | 70.8 | 62.8 | −11.3% | |
| Net income | 44.8 | 55.3 | 93.7 | 214.1 | 358.6 | 406.6 | +13.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.46 | 1.80 | 3.11 | 7.97 | 14.16 | 15.77 | +11.4% | |
| EPS, diluted (per share) | 1.44 | 1.77 | 3.07 | 7.62 | 12.07 | 11.80 | −2.2% | |
| EBITDA | 135.4 | 176.2 | 232.1 | 306.9 | 544.3 | 586.2 | +7.7% | |
| Depreciation & amortization | 80.2 | 77.1 | 78.3 | 77.8 | 69.5 | 76.8 | +10.5% | |
| Weighted average shares (shares) | 30,776,000 | 30,764,000 | 30,106,000 | 26,860,000 | 25,325,000 | 25,794,000 | +1.9% | |
| Weighted average diluted shares (shares) | 31,058,000 | 31,253,000 | 30,485,000 | 28,102,000 | 29,711,000 | 34,474,000 | +16.0% | |
| Gross margin | 52.6% | 58.7% | 43.9% | 86.9% | 72.9% | 80.3% | +7.4 pts | |
| Operating margin | 16.0% | 23.3% | 33.6% | 40.3% | 50.6% | 55.3% | +4.7 pts | |
| Net margin | 12.5% | 13.0% | 20.5% | 39.0% | 41.3% | 48.8% | +7.5 pts |
Amounts are shown in the stated units; per-share amounts and shares are unscaled. Negative amounts are in brackets.