| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 173.84M | 167.49M | 151.60M | 133.16M | 115.13M | 102.49M |
| Gross Profit | 86.10M | 89.64M | 69.62M | 60.53M | 60.63M | -55.53M |
| EBITDA | 100.63M | 101.41M | 106.80M | 76.47M | 81.35M | 44.83M |
| Net Income | 34.80M | 37.98M | 41.34M | 25.33M | 31.00M | -124.30M |
Balance Sheet | ||||||
| Total Assets | 670.00M | 683.14M | 668.33M | 658.82M | 674.40M | 654.44M |
| Cash, Cash Equivalents and Short-Term Investments | 14.96M | 40.01M | 8.71M | 12.71M | 8.64M | 3.80M |
| Total Debt | 198.83M | 240.38M | 279.30M | 331.61M | 382.45M | 415.73M |
| Total Liabilities | 263.39M | 300.44M | 338.05M | 371.25M | 411.69M | 447.58M |
| Stockholders Equity | 403.52M | 379.70M | 327.57M | 285.59M | 260.80M | 205.17M |
Cash Flow | ||||||
| Free Cash Flow | 84.14M | 94.70M | 81.39M | 76.25M | 29.00M | 31.05M |
| Operating Cash Flow | 99.13M | 103.56M | 94.40M | 82.56M | 40.51M | 44.27M |
| Investing Cash Flow | -15.43M | -8.77M | -12.79M | -6.30M | -11.50M | -12.35M |
| Financing Cash Flow | -76.18M | -63.45M | -85.22M | -72.26M | -24.54M | -36.52M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | £216.61M | 19.82 | 8.89% | ― | 7.05% | -19.81% | |
74 Outperform | £717.61M | 18.63 | 3.49% | 2.22% | 11.60% | -126.25% | |
73 Outperform | £349.82M | 7.75 | 21.84% | 0.38% | 32.36% | 19.01% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
53 Neutral | £17.98M | -34.95 | ― | ― | ― | ― | |
46 Neutral | £3.75M | 118.61 | -12.73% | ― | ― | ― |