| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 359.0 | 425.4 | 457.8 | 549.6 | 868.5 | 834.0 | 788.5 | −5.5% | |
| Cost of revenue | 170.2 | 64.6 | 71.4 | 79.4 | 169.2 | 164.3 | 168.3 | +2.4% | |
| Gross profit | 188.8 | 360.8 | 386.4 | 470.2 | 699.3 | 669.7 | 620.2 | −7.4% | |
| Research & development | 84.6 | 200.5 | 185.2 | 195.3 | 196.9 | 211.4 | — | — | |
| Selling, general & administrative | 49.0 | 61.2 | 47.4 | 53.3 | 62.9 | 68.1 | — | — | |
| Selling & marketing | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Operating expenses | 133.6 | 289.6 | 235.9 | 248.6 | 259.8 | 208.8 | 391.3 | +87.4% | |
| Operating income | 55.2 | 71.2 | 150.5 | 221.6 | 439.5 | 460.9 | 345.1 | −25.1% | |
| Interest expense | 40.8 | 25.2 | 29.5 | 44.8 | 45.4 | 40.0 | 38.2 | −4.4% | |
| Interest income | 5.7 | 1.7 | 14.5 | 46.6 | 40.4 | 40.0 | — | — | |
| Other income / expense | (23.9) | (13.7) | (33.0) | 13.0 | (10.1) | 8.6 | — | — | |
| Pre-tax income | 31.3 | 57.6 | 117.6 | 234.6 | 429.4 | 469.4 | 349.4 | −25.6% | |
| Income tax | (6.6) | 15.4 | 25.5 | 23.6 | 70.8 | 62.8 | 47.2 | −24.9% | |
| Net income | 44.8 | 55.3 | 93.7 | 214.1 | 358.6 | 406.6 | 302.1 | −25.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) | 1.46 | 1.80 | 3.11 | 7.97 | 14.16 | 15.77 | 11.73 | −25.6% | |
| EPS, diluted (per share) | 1.44 | 1.77 | 3.07 | 7.62 | 12.07 | 11.80 | 8.67 | −26.5% | |
| EBITDA | 153.1 | 161.0 | 225.6 | 357.2 | 544.8 | 586.2 | 430.2 | −26.6% | |
| Depreciation & amortization | 81.0 | 78.2 | 78.6 | 77.8 | 69.9 | 76.8 | 78.5 | +2.3% | |
| Weighted average shares (shares) | 30,776,000 | 30,764,000 | 30,106,000 | 26,860,000 | 25,325,000 | 25,794,000 | — | — | |
| Weighted average diluted shares (shares) | 31,058,000 | 31,253,000 | 30,485,000 | 28,102,000 | 29,711,000 | 34,474,000 | — | — | |
| Gross margin | 52.6% | 84.8% | 84.4% | 85.6% | 80.5% | 80.3% | 78.7% | −1.6 pts | |
| Operating margin | 15.4% | 16.7% | 32.9% | 40.3% | 50.6% | 55.3% | 43.8% | −11.5 pts | |
| Net margin | 12.5% | 13.0% | 20.5% | 39.0% | 41.3% | 48.8% | 38.3% | −10.4 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.