| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 34.50M | 32.39M | 28.01M | 26.57M | 27.34M | 25.23M |
| Gross Profit | 30.53M | 28.91M | 25.15M | 21.88M | 22.86M | 21.05M |
| EBITDA | 8.26M | 7.55M | 5.89M | 5.22M | 6.55M | 6.67M |
| Net Income | 3.71M | 3.33M | 2.65M | 2.40M | 2.73M | 3.16M |
Balance Sheet | ||||||
| Total Assets | 57.32M | 51.81M | 45.98M | 41.59M | 39.22M | 40.59M |
| Cash, Cash Equivalents and Short-Term Investments | 12.23M | 13.97M | 10.90M | 12.14M | 10.05M | 10.67M |
| Total Debt | 1.36M | 1.46M | 1.46M | 1.68M | 2.04M | 6.95M |
| Total Liabilities | 25.63M | 21.64M | 18.62M | 15.75M | 15.38M | 19.07M |
| Stockholders Equity | 31.70M | 30.17M | 27.36M | 25.84M | 23.85M | 21.52M |
Cash Flow | ||||||
| Free Cash Flow | 5.91M | 5.65M | 5.76M | 3.74M | 4.69M | 5.45M |
| Operating Cash Flow | 9.24M | 8.96M | 5.89M | 5.53M | 6.70M | 7.15M |
| Investing Cash Flow | -8.02M | -4.25M | -5.81M | -1.74M | -1.95M | -1.63M |
| Financing Cash Flow | -1.34M | -1.34M | -1.61M | -1.15M | -5.33M | -2.41M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
68 Neutral | £93.82M | 20.36 | 11.98% | 0.79% | 12.10% | 27.35% | |
68 Neutral | £174.01M | 37.63 | 5.22% | 0.80% | 22.80% | -32.13% | |
68 Neutral | £140.04M | -33.80 | -2.11% | ― | 31.86% | -115.22% | |
65 Neutral | £319.19M | 52.26 | 7.57% | 1.04% | 10.93% | 12.30% | |
64 Neutral | £92.29M | 221.31 | 0.78% | 0.80% | 1.07% | 11.25% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
58 Neutral | £80.44M | -39.58 | 0.16% | ― | 5.35% | -97.78% |