| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 149.9 | 160.8 | 178.0 | 214.5 | 251.3 | 291.0 | 314.2 | +8.0% | |
| Cost of revenue | 10.2 | 10.7 | 11.4 | 18.2 | 25.9 | 31.8 | 34.4 | +8.1% | |
| Gross profit | 139.7 | 150.1 | 166.6 | 196.2 | 225.4 | 259.1 | 279.8 | +8.0% | |
| Research & development | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Selling, general & administrative | 17.2 | 2.5 | 2.8 | 30.1 | 34.2 | 0.0 | — | — | |
| Selling & marketing | 0.6 | 0.9 | 1.0 | 0.9 | 1.0 | 0.0 | — | — | |
| Operating expenses | 139.7 | 21.4 | 24.3 | 196.2 | 32.6 | 35.7 | — | — | |
| Operating income | 0.0 | 128.7 | 142.3 | 182.7 | 192.8 | 223.5 | 240.4 | +7.6% | |
| Interest expense | 39.1 | 50.3 | 46.4 | 46.3 | 44.1 | 56.4 | — | — | |
| Interest income | 0.3 | 0.1 | 2.6 | 9.4 | 15.1 | 5.3 | 8.3 | +56.0% | |
| Other income / expense | 127.5 | 127.3 | 149.5 | 198.9 | 231.6 | 11.3 | — | — | |
| Pre-tax income | 127.5 | 256.0 | 291.8 | 381.6 | 424.4 | 234.7 | 347.4 | +48.0% | |
| Income tax | 60.5 | 82.1 | 48.2 | 65.0 | 202.0 | (8.0) | (54.6) | −585.9% | |
| Net income | 67.0 | 173.9 | 243.6 | 316.6 | 222.4 | 242.7 | 402.0 | +65.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.20 | 2.70 | 3.60 | 4.20 | 2.60 | 2.90 | 4.70 | +62.2% | |
| EPS, diluted (per share) | 1.20 | 2.60 | 3.50 | 4.10 | 2.50 | 2.80 | 4.62 | +64.9% | |
| EBITDA | 168.0 | 302.3 | 339.7 | 429.5 | 469.9 | 292.9 | 242.3 | −17.3% | |
| Depreciation & amortization | 1.5 | 1.6 | 1.5 | 1.6 | 1.4 | 1.7 | 1.9 | +12.5% | |
| Weighted average shares (shares) | 56,667,420 | 68,441,896 | 68,264,292 | 75,696,186 | 87,136,955 | 84,888,657 | — | — | |
| Weighted average diluted shares (shares) | 57,359,639 | 69,293,485 | 69,425,375 | 76,884,526 | 88,329,275 | 86,112,088 | — | — | |
| Gross margin | 93.2% | 93.3% | 93.6% | 91.5% | 89.7% | 89.1% | 89.0% | −0.0 pts | |
| Operating margin | 0.0% | 80.0% | 80.0% | 85.2% | 76.7% | 76.8% | 76.5% | −0.3 pts | |
| Net margin | 44.7% | 108.2% | 136.8% | 147.6% | 88.5% | 83.4% | 127.9% | +44.5 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.