| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 366.61M | 366.61M | 366.51M | 408.37M | 385.37M | 250.16M |
| Gross Profit | 61.45M | 61.45M | 62.10M | 80.01M | 91.53M | 45.10M |
| EBITDA | 30.15M | 30.11M | 34.73M | 48.94M | 62.30M | 22.84M |
| Net Income | 18.15M | 18.15M | 22.66M | 35.92M | 35.92M | 14.98M |
Balance Sheet | ||||||
| Total Assets | 275.45M | 275.45M | 269.70M | 250.36M | 224.81M | 167.35M |
| Cash, Cash Equivalents and Short-Term Investments | 69.12M | 69.12M | 75.88M | 62.61M | 37.03M | 28.62M |
| Total Debt | 12.02M | 12.02M | 8.67M | 6.60M | 5.00M | 4.85M |
| Total Liabilities | 54.97M | 54.97M | 54.47M | 54.78M | 60.84M | 45.53M |
| Stockholders Equity | 220.48M | 220.48M | 215.23M | 195.57M | 163.97M | 121.82M |
Cash Flow | ||||||
| Free Cash Flow | 7.00M | 3.56M | 21.54M | 33.01M | 16.35M | 16.16M |
| Operating Cash Flow | 20.46M | 17.02M | 27.13M | 36.31M | 20.66M | 18.13M |
| Investing Cash Flow | -13.24M | -9.80M | -1.97M | -2.41M | -6.47M | -1.95M |
| Financing Cash Flow | -17.61M | -17.61M | -8.33M | -8.32M | -5.79M | -4.51M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | £1.80B | 13.93 | 8.33% | 3.95% | 5.75% | 5.86% | |
64 Neutral | £208.85M | ― | ― | 6.53% | ― | ― | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
60 Neutral | £173.96M | 26.47 | 3.43% | 6.75% | 7.23% | -59.68% | |
57 Neutral | £52.36M | -21.88 | -5.01% | 2.67% | 0.10% | -32.11% | |
43 Neutral | £107.64M | -1.54 | -37.89% | ― | -2.08% | -9.83% |