| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 14.36M | 13.24M | 11.30M | 9.83M | 8.41M | 7.29M |
| Gross Profit | 10.84M | 9.74M | 7.87M | 6.89M | 5.93M | 5.03M |
| EBITDA | 1.47M | 826.22K | -366.57K | -297.31K | 362.39K | 1.25M |
| Net Income | 1.09M | 511.37K | -655.44K | -411.79K | 377.63K | 904.12K |
Balance Sheet | ||||||
| Total Assets | 15.60M | 14.10M | 12.26M | 11.92M | 12.52M | 7.66M |
| Cash, Cash Equivalents and Short-Term Investments | 11.50M | 9.12M | 7.22M | 7.70M | 7.86M | 3.80M |
| Total Debt | 258.95K | 347.29K | 469.09K | 647.41K | 643.67K | 259.39K |
| Total Liabilities | 9.15M | 8.27M | 6.56M | 5.30M | 5.30M | 3.78M |
| Stockholders Equity | 6.45M | 5.84M | 5.69M | 6.62M | 7.22M | 3.88M |
Cash Flow | ||||||
| Free Cash Flow | 3.70M | 2.12M | -143.19K | 431.85K | 1.26M | 1.04M |
| Operating Cash Flow | 3.74M | 2.16M | 31.89K | 497.85K | 1.50M | 1.12M |
| Investing Cash Flow | -39.95K | 284.89K | 83.67K | -50.00K | -240.57K | -74.92K |
| Financing Cash Flow | -555.24K | -546.49K | -597.88K | -599.97K | 2.80M | -601.10K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | £114.73M | 16.12 | 15.55% | 1.71% | 3.48% | 318.89% | |
69 Neutral | £45.25M | 18.48 | 17.72% | 0.77% | 14.64% | 916.67% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
51 Neutral | £4.43M | -22.52 | 0.89% | ― | ― | ― | |
47 Neutral | £92.07M | 42.76 | 10.33% | ― | -14.23% | 97.27% | |
47 Neutral | £59.66M | -3.17 | -17.65% | ― | -1.09% | -6.65% | |
46 Neutral | £36.75M | -28.61 | 49.22% | ― | 1.73% | -68.87% |