| USD millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 636.5 | 630.8 | 643.1 | 741.7 | 827.3 | 819.5 | 887.1 | +8.3% | |
| Cost of revenue | 105.7 | (9.8) | 29.8 | 136.4 | 232.0 | 171.8 | — | — | |
| Gross profit | 530.8 | 640.6 | 613.4 | 605.3 | 595.4 | 647.7 | — | — | |
| Research & development | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | — | |
| Selling, general & administrative | 258.3 | 256.0 | 252.9 | 259.9 | 267.1 | 342.7 | — | — | |
| Selling & marketing | 6.4 | 6.0 | 4.0 | 4.8 | 5.1 | 23.4 | — | — | |
| Operating expenses | 388.3 | 394.0 | 372.6 | 378.2 | 385.9 | 406.4 | — | — | |
| Operating income | 142.5 | 246.6 | 240.8 | 227.1 | 209.5 | 241.4 | 121.7 | −49.6% | |
| Interest expense | 37.8 | 23.6 | 19.4 | 125.6 | 224.4 | 217.0 | 54.6 | −74.9% | |
| Interest income | 519.1 | 520.5 | 572.6 | 701.6 | 766.1 | 805.0 | — | — | |
| Other income / expense | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | (2.4) | — | — | |
| Pre-tax income | 142.5 | 246.6 | 240.8 | 227.1 | 209.5 | 238.9 | 254.8 | +6.6% | |
| Income tax | 26.5 | 45.5 | 45.4 | 43.5 | 40.6 | 43.5 | 46.4 | +6.7% | |
| Net income | 115.9 | 201.0 | 195.4 | 183.6 | 168.9 | 195.4 | 208.4 | +6.6% | |
| 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.29 | 5.81 | 5.70 | 5.35 | 4.90 | 5.67 | 6.10 | +7.5% | |
| EPS, diluted (per share) | 3.26 | 5.76 | 5.67 | 5.33 | 4.88 | 5.64 | 6.06 | +7.4% | |
| EBITDA | 168.3 | 270.5 | 263.0 | 248.7 | 230.2 | 252.6 | 137.0 | −45.8% | |
| Depreciation & amortization | 25.9 | 23.9 | 22.2 | 21.6 | 20.7 | 11.2 | 15.3 | +36.6% | |
| Weighted average shares (shares) | 35,264,000 | 34,610,000 | 34,264,000 | 34,344,000 | 34,470,000 | 34,214,220 | — | — | |
| Weighted average diluted shares (shares) | 35,529,000 | 34,919,000 | 34,460,000 | 34,450,000 | 34,629,000 | 34,408,587 | — | — | |
| Gross margin | 83.4% | 101.6% | 95.4% | 81.6% | 72.0% | 79.0% | — | — | |
| Operating margin | 22.4% | 39.1% | 37.4% | 30.6% | 25.3% | 29.5% | 13.7% | −15.7 pts | |
| Net margin | 18.2% | 31.9% | 30.4% | 24.8% | 20.4% | 23.8% | 23.5% | −0.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.