| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 38.39M | 39.91M | 41.66M | 35.92M | 26.72M | 23.35M |
| Gross Profit | 41.09M | 23.84M | 41.66M | 35.92M | 62.41M | 50.94M |
| EBITDA | 29.34M | 5.21M | -120.73M | 7.79M | 55.39M | 45.25M |
| Net Income | 10.11M | 3.03M | -81.80M | -18.44M | 44.44M | 35.39M |
Balance Sheet | ||||||
| Total Assets | 589.98M | 661.20M | 693.89M | 817.78M | 728.39M | 484.10M |
| Cash, Cash Equivalents and Short-Term Investments | 6.67M | 25.01M | 18.06M | 20.26M | 23.28M | 24.87M |
| Total Debt | 231.23M | 96.31M | 280.88M | 288.17M | 198.85M | 166.50M |
| Total Liabilities | 255.35M | 287.09M | 308.96M | 327.81M | 240.88M | 190.51M |
| Stockholders Equity | 334.63M | 374.11M | 384.93M | 489.98M | 487.50M | 293.60M |
Cash Flow | ||||||
| Free Cash Flow | 17.96M | 16.43M | 19.25M | 23.81M | 11.45M | 15.01M |
| Operating Cash Flow | 17.96M | 16.43M | 19.25M | 23.81M | 11.45M | 15.01M |
| Investing Cash Flow | 40.83M | 33.26M | 17.60M | -133.52M | -193.56M | -46.26M |
| Financing Cash Flow | -75.85M | -42.73M | -39.05M | 106.70M | 180.51M | 31.54M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | £4.32B | 7.70 | 7.16% | 6.67% | 43.70% | 40.28% | |
73 Outperform | £3.92B | 10.57 | 5.78% | 5.30% | 35.06% | 127.62% | |
72 Outperform | £406.03M | 3.34 | 11.57% | 7.17% | 1.60% | 211.81% | |
71 Outperform | £8.98B | 17.68 | 3.51% | 4.25% | -4.77% | ― | |
71 Outperform | £158.67M | 9.16 | 7.33% | 7.43% | -10.95% | -30.09% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
60 Neutral | £111.91M | -7.76 | 2.85% | 65.05% | 0.54% | ― |