| Breakdown | TTM | Jul 2025 | Jul 2024 | Jul 2023 | Jul 2022 | Jul 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.75B | 1.46B | 962.63M | 985.30M | 1.08B | 784.05M |
| Gross Profit | 539.56M | 490.73M | 417.75M | 372.31M | 326.65M | 276.06M |
| EBITDA | 208.80M | 190.74M | 166.47M | 147.02M | 143.61M | 124.24M |
| Net Income | 141.09M | 133.01M | 119.04M | 112.03M | 110.41M | 96.19M |
Balance Sheet | ||||||
| Total Assets | 1.21B | 1.19B | 780.75M | 647.72M | 672.06M | 497.36M |
| Cash, Cash Equivalents and Short-Term Investments | 206.01M | 182.28M | 158.45M | 122.62M | 97.32M | 101.72M |
| Total Debt | 37.40M | 35.19M | 10.36M | 9.76M | 6.67M | 8.30M |
| Total Liabilities | 919.96M | 853.14M | 482.71M | 396.28M | 460.96M | 318.21M |
| Stockholders Equity | 286.09M | 338.78M | 298.04M | 251.44M | 211.10M | 179.14M |
Cash Flow | ||||||
| Free Cash Flow | 192.72M | 136.28M | 120.27M | 102.79M | 78.89M | 85.01M |
| Operating Cash Flow | 203.52M | 148.06M | 115.61M | 106.04M | 84.11M | 91.48M |
| Investing Cash Flow | -19.42M | -23.37M | -1.35M | -3.25M | -5.22M | -6.46M |
| Financing Cash Flow | -116.30M | -98.15M | -78.42M | -77.28M | -86.86M | -63.43M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | £2.38B | 10.91 | 42.93% | 2.05% | 51.50% | 11.62% | |
72 Outperform | £50.55M | 14.63 | 38.65% | 2.69% | 30.01% | 138.65% | |
69 Neutral | £51.13M | 15.19 | 12.27% | ― | 20.40% | ― | |
68 Neutral | £3.02B | 20.00 | 17.42% | 2.43% | 21.86% | 0.86% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
54 Neutral | £183.21M | 18.70 | 4.57% | 3.01% | -31.46% | 297.44% | |
51 Neutral | £117.21M | 25.88 | 10.20% | 13.93% | -27.01% | -49.07% |