Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 328.38M | 359.40M | 341.42M | 230.60M | 222.41M |
Gross Profit | 74.54M | 76.77M | 81.59M | 55.55M | 40.47M |
EBITDA | 33.20M | 48.88M | 43.87M | 31.80M | 21.25M |
Net Income | 23.33M | 26.30M | 33.32M | 28.16M | 11.92M |
Balance Sheet | |||||
Total Assets | 623.64M | 594.40M | 578.30M | 511.84M | 454.62M |
Cash, Cash Equivalents and Short-Term Investments | 16.76M | 13.03M | 17.40M | 11.12M | 42.13M |
Total Debt | 79.45M | 90.79M | 66.03M | 54.60M | 15.13M |
Total Liabilities | 198.49M | 184.28M | 184.02M | 156.55M | 141.13M |
Stockholders Equity | 422.25M | 405.40M | 388.32M | 349.84M | 309.80M |
Cash Flow | |||||
Free Cash Flow | 24.08M | -15.49M | -22.27M | -44.62M | 12.60M |
Operating Cash Flow | 25.57M | -3.40M | -21.30M | -43.76M | 13.81M |
Investing Cash Flow | 2.00M | -9.90M | 24.55M | -17.89M | -6.75M |
Financing Cash Flow | -23.84M | 8.94M | 3.03M | 30.64M | -7.24M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | 224.99M | 13.54 | 36.37% | 4.82% | -3.57% | -0.80% | |
71 Outperform | 491.14M | 14.72 | 27.52% | 3.40% | 5.78% | -8.32% | |
60 Neutral | 343.39M | 11.26 | 12.98% | 2.33% | -12.98% | 5.51% | |
52 Neutral | £291.61M | ― | ― | 664.56% | ― | ― | |
50 Neutral | 93.13M | -6.80 | -7.70% | 11.75% | -2.71% | -190.31% | |
50 Neutral | 115.08M | -1.65 | -27.03% | ― | -2.08% | -9.83% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% |