| 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 |
|---|---|---|---|---|---|---|---|
76 Outperform | £408.07M | 13.09 | 13.21% | 2.04% | -12.98% | 5.51% | |
71 Outperform | £494.47M | 14.94 | 27.48% | 3.90% | 5.78% | -6.80% | |
69 Neutral | £209.29M | 12.20 | 38.39% | 5.10% | -3.57% | -0.80% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
52 Neutral | £295.64M | ― | ― | 681.82% | ― | ― | |
44 Neutral | £85.78M | -6.27 | -6.98% | 12.67% | -2.71% | -190.31% | |
43 Neutral | £107.64M | -1.54 | -37.89% | ― | -2.08% | -9.83% |