Breakdown | |||
Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|
Income Statement | Total Revenue | ||
118.81M | 119.30M | 141.13M | 143.92M | Gross Profit |
21.80M | 18.77M | 23.28M | 27.22M | EBIT |
― | ― | ― | 8.74M | EBITDA |
49.14M | ― | ― | 12.30M | Net Income Common Stockholders |
-11.42M | ― | ― | 4.33M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||
46.34M | 13.85M | ― | 3.29M | Total Assets |
102.98M | 79.91M | 94.15M | 104.90M | Total Debt |
119.15M | 19.17M | 25.38M | 32.13M | Net Debt |
-242.73M | ― | 21.38M | 28.84M | Total Liabilities |
43.20M | 43.88M | 56.67M | 65.88M | Stockholders Equity |
466.79M | 36.03M | 37.48M | 39.02M |
Cash Flow | Free Cash Flow | ||
― | ― | ― | 10.62M | Operating Cash Flow |
― | ― | ― | 11.39M | Investing Cash Flow |
― | ― | -27.09K | -769.00K | Financing Cash Flow |
23.30M | ― | -5.21M | -12.02M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $2.40B | 21.34 | 21.32% | ― | 8.80% | 97.52% | |
73 Outperform | $3.58B | 45.15 | 6.25% | ― | 32.27% | -40.50% | |
73 Outperform | $8.37B | 32.88 | 16.05% | 0.74% | 11.02% | 11.33% | |
70 Outperform | $1.58B | 14.72 | 11.60% | 0.65% | 2.88% | 33.76% | |
70 Outperform | $4.02B | 37.37 | 28.05% | 1.44% | 4.05% | 8.71% | |
55 Neutral | $4.17B | -1.48 | -15.12% | 5.19% | 17.18% | -44.55% | |
44 Neutral | $13.50M | ― | -7.63% | ― | 9.26% | -137.33% |