Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 202.07M | 188.32M | 174.40M | 157.96M | 137.04M | 112.87M |
Gross Profit | 35.45M | 40.90M | 38.92M | 40.36M | 28.66M | 22.72M |
EBITDA | 15.74M | 13.45M | 13.25M | 15.97M | 24.49M | 9.25M |
Net Income | 4.32M | 3.36M | 4.00M | 6.31M | 11.78M | 1.11M |
Balance Sheet | ||||||
Total Assets | 0.00 | 142.08M | 145.77M | 147.49M | 128.00M | 112.48M |
Cash, Cash Equivalents and Short-Term Investments | 0.00 | 21.40M | 25.53M | 42.14M | 32.68M | 29.92M |
Total Debt | 28.20M | 50.23M | 51.36M | 55.92M | 51.31M | 54.55M |
Total Liabilities | 62.43M | 66.67M | 70.86M | 74.15M | 67.37M | 66.93M |
Stockholders Equity | 64.26M | 61.22M | 59.23M | 55.67M | 51.22M | 39.43M |
Cash Flow | ||||||
Free Cash Flow | 12.86M | 1.39M | -10.18M | 948.00K | 2.73M | 5.70M |
Operating Cash Flow | 16.26M | 6.63M | 8.49M | 10.50M | 14.05M | 8.79M |
Investing Cash Flow | -7.45M | -5.14M | -18.56M | -9.54M | -11.59M | -3.27M |
Financing Cash Flow | -6.80M | -5.62M | -6.54M | 8.50M | 294.00K | 10.74M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $39.37M | 14.69 | 21.75% | ― | 2.93% | 20.81% | |
75 Outperform | $57.25M | 13.25 | 6.88% | 1.79% | 8.83% | 41.90% | |
63 Neutral | £1.73B | 10.49 | 4.37% | 3.49% | 0.66% | -39.52% | |
50 Neutral | $109.25M | ― | 92.02% | ― | -3.09% | -30.16% | |
48 Neutral | $27.30M | ― | -33.50% | 2.67% | -6.89% | -42.75% | |
45 Neutral | $36.14M | ― | 38.50% | 150.25% | 0.96% | -57.29% | |
42 Neutral | $50.54M | ― | -978.37% | ― | -1.23% | -68.38% |