| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 737.26M | 713.04M | 691.30M | 688.57M | 673.70M | 567.44M |
| Gross Profit | 383.90M | 330.83M | 421.74M | 434.00M | 438.78M | 369.64M |
| EBITDA | 122.99M | 133.90M | 156.07M | 166.39M | 174.02M | 172.36M |
| Net Income | 74.15M | 83.76M | 96.89M | 116.10M | 120.35M | 111.46M |
Balance Sheet | ||||||
| Total Assets | 1.11B | 1.14B | 1.05B | 1.04B | 992.77M | 856.88M |
| Cash, Cash Equivalents and Short-Term Investments | 240.88M | 273.65M | 217.84M | 206.39M | 253.16M | 215.01M |
| Total Debt | 14.66M | 15.64M | 18.54M | 13.33M | 16.26M | 20.01M |
| Total Liabilities | 199.53M | 209.36M | 148.56M | 146.88M | 177.60M | 153.55M |
| Stockholders Equity | 913.76M | 926.44M | 903.40M | 897.24M | 815.75M | 703.91M |
Cash Flow | ||||||
| Free Cash Flow | 67.89M | 101.62M | 49.30M | 6.27M | 82.58M | 111.81M |
| Operating Cash Flow | 108.12M | 147.90M | 124.08M | 90.87M | 122.24M | 135.53M |
| Investing Cash Flow | -48.33M | -128.64M | -31.50M | -94.68M | -6.65M | -134.43M |
| Financing Cash Flow | -59.24M | -55.81M | -52.70M | -61.40M | -55.89M | -17.84M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | £531.55M | 10.73 | 8.34% | 2.09% | 0.49% | 61.73% | |
72 Outperform | £2.58B | 17.58 | 8.06% | 2.12% | 3.15% | -13.57% | |
70 Neutral | £70.06M | 12.03 | 9.07% | ― | 7.36% | 31.93% | |
69 Neutral | £283.73M | 31.22 | 12.26% | 1.89% | 5.46% | -26.44% | |
67 Neutral | £210.75M | 25.56 | 3.10% | 2.19% | 10.66% | 21.19% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
54 Neutral | £208.38M | -4.02 | -31.21% | ― | -16.33% | -448.12% |