| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | Trend | YoY |
|---|---|---|---|---|---|---|---|---|
| Revenue | 231.2 | 306.3 | 324.5 | 460.7 | 462.1 | 491.9 | +6.4% | |
| Cost of revenue | 7.7 | 9.0 | 7.8 | 10.0 | 9.3 | 11.7 | +26.0% | |
| Gross profit | 223.5 | 297.3 | 316.6 | 460.7 | 452.8 | 480.2 | +6.0% | |
| Research & development | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Selling, general & administrative | 59.0 | 60.0 | 65.9 | 73.1 | 112.5 | 0.0 | −100.0% | |
| Selling & marketing | 43.1 | 52.0 | 60.4 | 66.9 | 70.6 | 0.0 | −100.0% | |
| Operating expenses | 59.0 | 60.0 | 65.9 | 73.1 | 112.5 | 48.1 | −57.3% | |
| Operating income | 286.9 | 233.0 | 160.5 | 387.6 | 340.3 | 432.1 | +27.0% | |
| Interest expense | 59.6 | 54.4 | 54.7 | 67.6 | 0.0 | 92.2 | — | |
| Interest income | 66.9 | 63.1 | 62.3 | 0.0 | 0.0 | 507.9 | — | |
| Other income / expense | (59.6) | (58.9) | (58.4) | (50.1) | (77.3) | (92.4) | −19.4% | |
| Pre-tax income | 227.3 | 174.2 | 102.1 | 337.5 | 263.0 | 339.7 | +29.2% | |
| Income tax | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Net income | 225.7 | 172.4 | 99.9 | 337.5 | 260.1 | 339.7 | +30.6% | |
| Discontinued operations | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Other net income adjustments | (1.6) | (1.7) | (2.2) | (3.3) | (2.8) | 0.0 | +100.0% | |
| EPS, basic (per share) | 2.02 | 1.50 | 0.80 | 2.32 | 1.61 | 1.90 | +18.0% | |
| EPS, diluted (per share) | 2.01 | 1.49 | 0.79 | 2.31 | 1.61 | 1.85 | +14.9% | |
| EBITDA | 287.3 | 233.3 | 160.7 | 381.7 | 340.8 | 432.3 | +26.9% | |
| Depreciation & amortization | 0.4 | 0.3 | 0.2 | 0.2 | 0.5 | 0.3 | −27.7% | |
| Weighted average shares (shares) | 111,985,000 | 114,742,000 | 125,189,000 | 144,091,000 | 161,082,000 | 177,392,000 | +10.1% | |
| Weighted average diluted shares (shares) | 112,267,000 | 115,955,000 | 126,659,000 | 144,826,000 | 161,599,000 | 188,861,000 | +16.9% | |
| Gross margin | 96.7% | 97.1% | 97.6% | 100.0% | 98.0% | 97.6% | −0.4 pts | |
| Operating margin | 124.1% | 76.1% | 49.5% | 84.1% | 73.6% | 87.8% | +14.2 pts | |
| Net margin | 97.6% | 56.3% | 30.8% | 73.3% | 56.3% | 69.1% | +12.8 pts |
Amounts are shown in the stated units; per-share amounts and shares are unscaled. Negative amounts are in brackets.