Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
99.60M | 83.57M | 72.05M | 67.45M | 59.26M |
Gross Profit | ||||
61.59M | 50.78M | 42.80M | 41.49M | 35.27M |
EBIT | ||||
7.73M | -5.60M | -18.63M | -27.07M | -19.85M |
EBITDA | ||||
9.21M | -3.89M | -16.74M | -25.45M | -18.34M |
Net Income Common Stockholders | ||||
8.55M | -4.94M | -16.54M | -27.13M | -19.93M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
44.51M | 27.17M | 20.29M | 28.02M | 16.50M |
Total Assets | ||||
68.28M | 54.96M | 54.06M | 57.84M | 38.36M |
Total Debt | ||||
2.65M | 3.28M | 4.26M | 4.70M | 1.64M |
Net Debt | ||||
-41.86M | -23.90M | -16.03M | -23.32M | -14.86M |
Total Liabilities | ||||
22.18M | 26.51M | 25.39M | 26.11M | 21.93M |
Stockholders Equity | ||||
46.09M | 28.46M | 28.67M | 31.73M | 16.42M |
Cash Flow | Free Cash Flow | |||
11.95M | 6.97M | -15.43M | -24.57M | -10.74M |
Operating Cash Flow | ||||
12.11M | 7.12M | -15.10M | -24.16M | -10.60M |
Investing Cash Flow | ||||
-143.00K | -143.00K | -334.00K | -409.00K | -165.00K |
Financing Cash Flow | ||||
5.37M | -90.00K | 7.65M | 36.09M | 8.65M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | $535.70M | 65.43 | 22.94% | ― | 19.18% | ― | |
51 Neutral | $5.20B | 3.26 | -40.65% | 2.93% | 17.72% | 1.93% | |
50 Neutral | $460.27M | ― | -1.44% | ― | 1.98% | 63.69% | |
47 Neutral | $491.46M | ― | -39.04% | ― | -10.30% | -14.44% | |
46 Neutral | $602.91M | ― | -29.06% | ― | 30.27% | 44.12% | |
39 Underperform | $472.53M | ― | ― | -25.10% | -7.06% | ||
30 Underperform | $389.29M | ― | -99.17% | ― | ― | 19.94% |