| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 325.00M | 368.50M | 364.40M | 344.30M | 311.10M |
| Gross Profit | 107.30M | 138.40M | 109.00M | 118.80M | 130.90M |
| EBITDA | 36.90M | 45.70M | 30.80M | 37.20M | 60.60M |
| Net Income | 22.60M | 24.40M | 15.40M | 24.90M | 44.60M |
Balance Sheet | |||||
| Total Assets | 287.00M | 321.90M | 313.70M | 311.60M | 336.10M |
| Cash, Cash Equivalents and Short-Term Investments | 91.10M | 96.00M | 59.90M | 95.30M | 166.20M |
| Total Debt | 3.80M | 12.10M | 15.20M | 16.90M | 2.90M |
| Total Liabilities | 63.90M | 75.20M | 75.90M | 72.40M | 54.50M |
| Stockholders Equity | 223.10M | 246.70M | 237.80M | 239.20M | 281.60M |
Cash Flow | |||||
| Free Cash Flow | 30.30M | 56.10M | -13.40M | 1.40M | 42.20M |
| Operating Cash Flow | 33.60M | 70.20M | -3.80M | 8.50M | 46.80M |
| Investing Cash Flow | 13.10M | -10.80M | -9.60M | -10.00M | -4.30M |
| Financing Cash Flow | -51.20M | -23.60M | -23.10M | -70.70M | -19.30M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | £15.42B | 17.33 | 28.56% | 1.96% | 6.00% | 42.42% | |
72 Outperform | £332.71M | 16.26 | 23.59% | 3.39% | 3.04% | -6.67% | |
70 Outperform | £688.62M | 7.17 | 15.23% | 2.74% | 3.97% | 34.09% | |
65 Neutral | £405.90M | 9.36 | 3.72% | 4.05% | -2.22% | ― | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
57 Neutral | £896.49M | 43.61 | 9.32% | 2.11% | -6.03% | 13.11% | |
54 Neutral | £56.60M | -32.71 | -6.01% | ― | ― | ― |