| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 378.78M | 352.84M | 307.37M | 326.92M | 276.59M |
| Gross Profit | 145.20M | 116.59M | 78.45M | 109.21M | 103.61M |
| EBITDA | 138.62M | 143.61M | 100.93M | 125.08M | 136.01M |
| Net Income | 113.50M | 87.85M | 52.49M | 73.06M | 86.41M |
Balance Sheet | |||||
| Total Assets | 668.18M | 647.79M | 625.15M | 590.26M | 583.82M |
| Cash, Cash Equivalents and Short-Term Investments | 87.51M | 79.22M | 39.32M | 82.50M | 65.61M |
| Total Debt | 0.00 | 33.03M | 54.42M | 49.04M | 71.05M |
| Total Liabilities | 60.30M | 114.33M | 120.08M | 101.41M | 138.77M |
| Stockholders Equity | 599.71M | 525.75M | 485.07M | 471.18M | 431.52M |
Cash Flow | |||||
| Free Cash Flow | 116.89M | 114.15M | 45.34M | 68.46M | 59.75M |
| Operating Cash Flow | 142.03M | 135.80M | 83.64M | 102.29M | 92.27M |
| Investing Cash Flow | -45.53M | -19.33M | -71.65M | -28.44M | 887.00K |
| Financing Cash Flow | -87.00M | -75.25M | -55.43M | -55.38M | -54.72M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | £770.78M | 7.58 | 19.40% | 3.24% | 6.52% | 59.56% | |
76 Outperform | £630.99M | 2.45 | 15.66% | 4.89% | 16.42% | 33.07% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
50 Neutral | £5.11M | 55.56 | -30.89% | ― | -6.07% | 50.59% | |
43 Neutral | £123.61M | -3.34 | ― | 5.22% | -0.79% | 87.50% | |
42 Neutral | £677.15K | -0.53 | ― | ― | ― | ― |