| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 843.11M | 540.03M | 373.80M | 321.61M | 376.37M | 368.91M |
| Gross Profit | 437.41M | 225.85M | 131.37M | 102.42M | 121.40M | 124.57M |
| EBITDA | 453.33M | 251.91M | 143.01M | 115.17M | 105.22M | 144.90M |
| Net Income | 245.67M | 141.60M | 79.38M | 61.14M | 75.14M | 74.69M |
Balance Sheet | ||||||
| Total Assets | 1.16B | 1.00B | 686.07M | 500.94M | 457.09M | 483.09M |
| Cash, Cash Equivalents and Short-Term Investments | 92.63M | 49.53M | 26.33M | 34.77M | 26.99M | 35.13M |
| Total Debt | 139.01M | 193.63M | 130.73M | 56.84M | 38.96M | 58.69M |
| Total Liabilities | 469.89M | 457.84M | 321.97M | 206.34M | 162.48M | 199.46M |
| Stockholders Equity | 689.93M | 548.83M | 365.22M | 295.12M | 294.78M | 283.63M |
Cash Flow | ||||||
| Free Cash Flow | 260.61M | -3.76M | -75.44M | -12.70M | 27.32M | 37.80M |
| Operating Cash Flow | 390.71M | 154.86M | 90.80M | 100.12M | 110.01M | 82.24M |
| Investing Cash Flow | -132.79M | -149.85M | -169.38M | -112.73M | -81.39M | -44.15M |
| Financing Cash Flow | -194.81M | 17.46M | 68.98M | 24.87M | -32.36M | -44.47M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
84 Outperform | £255.98M | 5.79 | 37.38% | ― | 59.41% | 87.48% | |
83 Outperform | £4.96B | 5.21 | 41.93% | ― | ― | ― | |
76 Outperform | £2.85B | 5.55 | 39.66% | 1.35% | 119.53% | 172.75% | |
75 Outperform | £3.17B | 7.97 | 29.48% | 0.31% | 16.33% | 101.90% | |
73 Outperform | £297.93M | 3.23 | 43.19% | ― | 75.97% | 127.98% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
47 Neutral | £348.74M | 13.71 | -12.56% | ― | 129.55% | 70.68% |