| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 348.76M | 328.38M | 359.40M | 341.42M | 230.60M | 222.41M |
| Gross Profit | 81.84M | 74.54M | 76.77M | 81.59M | 55.55M | 40.47M |
| EBITDA | 48.63M | 33.20M | 48.88M | 43.87M | 31.80M | 21.25M |
| Net Income | 26.04M | 23.33M | 26.30M | 33.32M | 28.16M | 11.92M |
Balance Sheet | ||||||
| Total Assets | 620.86M | 623.64M | 594.40M | 578.30M | 511.84M | 454.62M |
| Cash, Cash Equivalents and Short-Term Investments | 9.95M | 16.76M | 13.03M | 17.40M | 11.12M | 42.13M |
| Total Debt | 98.03M | 79.45M | 90.79M | 66.03M | 51.66M | 15.13M |
| Total Liabilities | 208.79M | 198.49M | 184.28M | 184.02M | 156.55M | 141.13M |
| Stockholders Equity | 411.35M | 422.25M | 405.40M | 388.32M | 349.84M | 309.80M |
Cash Flow | ||||||
| Free Cash Flow | 23.73M | 24.08M | -15.49M | -22.27M | -44.62M | 12.60M |
| Operating Cash Flow | 27.39M | 25.57M | -3.40M | -21.30M | -43.76M | 13.81M |
| Investing Cash Flow | -780.00K | 2.00M | -9.90M | 24.55M | -17.89M | -6.75M |
| Financing Cash Flow | -32.53M | -23.84M | 8.94M | 3.03M | 30.64M | -7.24M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | £306.40M | 10.56 | 6.94% | 9.66% | 84.02% | 53.97% | |
71 Outperform | £271.58M | 15.96 | ― | 3.59% | 20.46% | ― | |
68 Neutral | £540.39M | 10.34 | 7.74% | 1.01% | 88.68% | 4.27% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
58 Neutral | £239.24M | -4.21 | -7.10% | 6.64% | -5.32% | 72.50% | |
55 Neutral | £235.89M | 9.40 | 6.07% | 2.71% | -14.09% | ― | |
52 Neutral | £302.51M | ― | ― | 681.82% | ― | ― |