| USD millions | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 341.6 | 367.9 | 528.8 | 553.8 | 713.0 | 759.0 | 858.4 | +13.1% | |
| Cost of revenue | 136.3 | 108.4 | 149.3 | 166.4 | 208.2 | 228.6 | โ | โ | |
| Gross profit | 205.3 | 259.5 | 379.4 | 387.4 | 504.7 | 530.4 | โ | โ | |
| Research & development | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | โ | โ | |
| Selling, general & administrative | 49.6 | 90.0 | 139.4 | 141.6 | 188.2 | 205.4 | โ | โ | |
| Selling & marketing | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | โ | โ | |
| Operating expenses | 49.6 | 90.0 | 139.4 | 141.6 | 188.2 | 205.4 | 483.9 | +135.6% | |
| Operating income | 155.7 | 169.6 | 240.0 | 245.8 | 316.6 | 324.9 | 468.8 | +44.3% | |
| Interest expense | 2.5 | 4.6 | 8.6 | 11.2 | 13.3 | 15.0 | โ | โ | |
| Interest income | 1.7 | 0.5 | 5.1 | 10.0 | 8.1 | 13.3 | โ | โ | |
| Other income / expense | 37.5 | 144.1 | 2.6 | 35.8 | 45.7 | 138.0 | โ | โ | |
| Pre-tax income | 193.2 | 313.7 | 242.6 | 281.7 | 362.3 | 462.9 | 517.4 | +11.8% | |
| Income tax | 24.4 | 66.4 | 55.4 | 54.5 | 48.5 | 75.2 | 81.9 | +8.9% | |
| Net income | 98.0 | 146.0 | 109.1 | 140.9 | 217.4 | 249.2 | 275.9 | +10.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) | 2.82 | 4.02 | 3.05 | 3.72 | 5.45 | 5.99 | 6.63 | +10.7% | |
| EPS, diluted (per share) | 2.81 | 3.98 | 3.01 | 3.69 | 5.41 | 5.92 | 6.56 | +10.9% | |
| EBITDA | 159.9 | 323.8 | 258.7 | 301.0 | 384.9 | 487.8 | 478.7 | โ1.9% | |
| Depreciation & amortization | 4.1 | 5.5 | 7.4 | 8.2 | 9.3 | 9.9 | 9.9 | +0.0% | |
| Weighted average shares (shares) | 33,152,318 | 36,511,507 | 37,059,654 | 37,858,177 | 40,150,175 | 37,100,000 | โ | โ | |
| Weighted average diluted shares (shares) | 33,362,365 | 53,674,293 | 53,698,681 | 53,902,467 | 47,730,930 | 54,495,410 | โ | โ | |
| Gross margin | 60.1% | 70.5% | 71.8% | 70.0% | 70.8% | 69.9% | โ | โ | |
| Operating margin | 45.6% | 46.1% | 45.4% | 44.4% | 44.4% | 42.8% | 54.6% | +11.8 pts | |
| Net margin | 28.7% | 39.7% | 20.6% | 25.4% | 30.5% | 32.8% | 32.1% | โ0.7 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.