| 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 |
|---|---|---|---|---|---|---|---|
78 Outperform | £336.20M | 2.17 | 40.73% | ― | 61.98% | 164.33% | |
76 Outperform | £3.00B | 5.55 | 39.66% | 1.35% | 40.46% | 66.57% | |
73 Outperform | £4.46B | 5.21 | 41.93% | ― | ― | ― | |
73 Outperform | £225.69M | 4.30 | 34.96% | ― | 44.89% | 120.82% | |
71 Outperform | £3.17B | 17.24 | 29.48% | 0.31% | 35.83% | 397.32% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
47 Neutral | £257.27M | 13.71 | -12.56% | ― | 129.53% | 70.68% |