Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 186.73M | 168.04M | 110.47M | 73.12M | 55.80M | 42.40M |
Gross Profit | 87.63M | 129.42M | 86.30M | 54.29M | 40.54M | 31.36M |
EBITDA | 72.15M | 65.51M | 44.15M | 27.05M | 17.52M | 14.75M |
Net Income | 29.29M | 28.78M | 21.58M | 12.37M | 2.53M | -998.00K |
Balance Sheet | ||||||
Total Assets | 326.46M | 313.60M | 213.69M | 136.82M | 99.03M | 99.76M |
Cash, Cash Equivalents and Short-Term Investments | 11.96M | 12.17M | 10.82M | 9.04M | 4.86M | 10.96M |
Total Debt | 143.88M | 140.52M | 72.51M | 37.72M | 27.56M | 47.14M |
Total Liabilities | 188.60M | 186.28M | 116.11M | 61.02M | 37.90M | 55.07M |
Stockholders Equity | 137.86M | 127.33M | 97.59M | 74.94M | 61.13M | 44.68M |
Cash Flow | ||||||
Free Cash Flow | 8.38M | 729.00K | 19.59M | 18.40M | -653.00K | 9.91M |
Operating Cash Flow | 41.64M | 30.12M | 39.05M | 32.85M | 7.24M | 14.98M |
Investing Cash Flow | -92.86M | -93.30M | -68.93M | -36.91M | -6.44M | -3.45M |
Financing Cash Flow | 60.25M | 65.32M | 32.19M | 7.98M | -7.13M | -5.17M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | £266.46M | 9.07 | 23.59% | 0.37% | 32.36% | 19.01% | |
70 Outperform | £397.12M | 70.67 | -0.09% | 8.49% | 38.03% | 94.56% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
56 Neutral | £499.90M | 4.81 | -3.70% | 2.57% | 11.60% | -126.25% | |
51 Neutral | £149.43M | 4.56 | ― | ― | -32.47% | -1490.91% | |
47 Neutral | £371.18M | ― | -4.37% | ― | -100.00% | -84.62% |