| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 226.71M | 220.65M | 219.71M | 188.90M | 166.63M | 152.72M |
| Gross Profit | 165.77M | 161.90M | 160.72M | 129.05M | 114.44M | 106.49M |
| EBITDA | 37.41M | 41.71M | 42.88M | 37.28M | 36.29M | 33.61M |
| Net Income | 20.76M | 21.66M | 23.26M | 20.22M | 19.91M | 17.85M |
Balance Sheet | ||||||
| Total Assets | 220.26M | 205.13M | 202.14M | 195.88M | 174.64M | 169.43M |
| Cash, Cash Equivalents and Short-Term Investments | 42.74M | 29.56M | 32.74M | 33.96M | 35.68M | 37.46M |
| Total Debt | 8.34M | 7.57M | 7.15M | 7.91M | 8.11M | 8.99M |
| Total Liabilities | 53.59M | 50.16M | 49.90M | 50.03M | 42.90M | 43.31M |
| Stockholders Equity | 166.67M | 154.97M | 152.24M | 145.86M | 131.63M | 125.75M |
Cash Flow | ||||||
| Free Cash Flow | 22.96M | 15.02M | 19.05M | 15.51M | 19.11M | 20.94M |
| Operating Cash Flow | 30.09M | 25.82M | 29.75M | 23.33M | 26.69M | 27.25M |
| Investing Cash Flow | -9.37M | -9.77M | -11.35M | -11.17M | -11.76M | -6.36M |
| Financing Cash Flow | -17.98M | -17.88M | -19.16M | -15.26M | -14.83M | -11.67M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | £31.44M | 12.60 | 8.48% | 2.09% | 21.43% | 44.70% | |
69 Neutral | £8.95M | -38.26 | 7.90% | ― | 3.41% | 393.71% | |
65 Neutral | £318.73M | 13.23 | 12.91% | 3.53% | 2.25% | -9.42% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
61 Neutral | £9.43M | 13.62 | 4.23% | 3.20% | 10.26% | 45.18% | |
61 Neutral | £6.83M | -4.01 | -8.19% | ― | 63.81% | 71.62% |