| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 332.8 | 298.7 | 278.2 | 319.8 | 335.2 | 378.5 | 432.8 | +14.3% | |
| Cost of revenue | 9.7 | 11.6 | 9.8 | 11.5 | 11.2 | 239.6 | 230.9 | −3.6% | |
| Gross profit | 323.2 | 287.1 | 268.4 | 308.3 | 324.0 | 138.9 | 204.3 | +47.0% | |
| Research & development | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Selling, general & administrative | 14.6 | 19.3 | 25.3 | 19.8 | 21.8 | 0.0 | — | — | |
| Selling & marketing | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Operating expenses | 98.2 | 101.8 | 135.6 | 129.5 | 140.2 | (55.9) | 198.3 | +454.7% | |
| Operating income | 224.9 | 185.3 | 132.8 | 178.8 | 183.9 | 194.8 | 197.1 | +1.2% | |
| Interest expense | 0.0 | 48.1 | 42.4 | 55.5 | 56.1 | 57.4 | 58.9 | +2.6% | |
| Interest income | 0.0 | 0.0 | 0.0 | (2.6) | 0.0 | 23.8 | — | — | |
| Other income / expense | (39.6) | (73.2) | (67.4) | (44.4) | (47.3) | (54.0) | — | — | |
| Pre-tax income | 185.3 | 112.0 | 65.4 | 134.4 | 136.6 | 140.8 | 166.1 | +18.0% | |
| Income tax | 0.0 | 0.1 | (0.1) | 0.0 | (0.0) | 0.0 | 0.7 | — | |
| Net income | 185.1 | 111.8 | 66.4 | 135.7 | 138.0 | 142.2 | 166.8 | +17.3% | |
| 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) | 3.03 | 1.36 | 0.52 | 3.13 | 3.14 | 3.03 | 3.47 | +14.5% | |
| EPS, diluted (per share) | 3.03 | 1.36 | 0.51 | 3.13 | 3.13 | 3.02 | 3.46 | +14.4% | |
| EBITDA | 318.0 | 240.9 | 178.7 | 259.9 | 264.2 | 282.0 | 314.4 | +11.5% | |
| Depreciation & amortization | 83.2 | 80.8 | 70.9 | 70.0 | 71.4 | 83.8 | 91.8 | +9.5% | |
| Weighted average shares (shares) | 44,696,285 | 45,714,221 | 44,774,708 | 43,388,794 | 43,845,000 | 46,875,000 | — | — | |
| Weighted average diluted shares (shares) | 44,698,004 | 45,729,497 | 44,794,236 | 43,389,466 | 44,103,000 | 47,052,000 | — | — | |
| Gross margin | 97.1% | 96.1% | 96.5% | 96.4% | 96.7% | 36.7% | 47.2% | +10.5 pts | |
| Operating margin | 67.6% | 62.0% | 47.7% | 55.9% | 54.9% | 51.5% | 45.5% | −5.9 pts | |
| Net margin | 55.6% | 37.4% | 23.9% | 42.4% | 41.2% | 37.6% | 38.5% | +1.0 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.