Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 210.75M | 176.36M | 148.93M | 131.44M | 101.98M |
Gross Profit | 171.63M | 145.45M | 122.00M | 106.79M | 83.92M |
EBITDA | 17.70M | 8.92M | -6.67M | -16.16M | -5.42M |
Net Income | 6.23M | 7.11M | -14.64M | -25.89M | -12.28M |
Balance Sheet | |||||
Total Assets | 144.52M | 156.37M | 124.78M | 129.04M | 85.23M |
Cash, Cash Equivalents and Short-Term Investments | 68.94M | 91.52M | 73.46M | 93.18M | 50.39M |
Total Debt | 20.11M | 22.86M | 24.68M | 13.06M | 29.55M |
Total Liabilities | 103.13M | 93.26M | 78.95M | 69.59M | 78.23M |
Stockholders Equity | 41.39M | 63.11M | 45.84M | 59.45M | 7.00M |
Cash Flow | |||||
Free Cash Flow | 19.74M | 17.32M | -10.10M | -9.66M | 2.13M |
Operating Cash Flow | 29.36M | 20.88M | -2.70M | -5.44M | 7.18M |
Investing Cash Flow | -9.62M | -3.56M | -7.40M | -4.22M | -4.98M |
Financing Cash Flow | -40.77M | -2.95M | -1.90M | 56.39M | 9.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | £1.01B | 225.27 | 12.00% | ― | 16.23% | -17.91% | |
69 Neutral | £398.39M | ― | -12.67% | ― | 39.41% | 70.19% | |
67 Neutral | £596.45M | 31.42 | 3.69% | ― | 1.61% | 11.43% | |
66 Neutral | £267.96M | 104.94 | 1.91% | ― | -8.90% | -85.97% | |
63 Neutral | $33.87B | 5.80 | -11.87% | 1.82% | 5.31% | -18.50% | |
60 Neutral | £573.03M | 67.74 | 1.40% | 190.48% | 1.94% | ― | |
59 Neutral | £462.97M | ― | -10.60% | 204.08% | ― | ― |