| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 145.93M | 142.57M | 106.03M | 94.10M | 87.34M | 180.34M |
| Gross Profit | 19.92M | 19.00M | 15.65M | 14.58M | 16.37M | 20.46M |
| EBITDA | 352.99K | 1.57M | -302.84K | -15.71M | 2.91M | 4.86M |
| Net Income | -2.26M | -1.93M | -4.05M | -23.59M | 341.10K | 10.32M |
Balance Sheet | ||||||
| Total Assets | 70.58M | 71.58M | 51.30M | 51.20M | 80.58M | 101.32M |
| Cash, Cash Equivalents and Short-Term Investments | 12.13M | 6.78M | 6.92M | 7.53M | 6.48M | 16.00M |
| Total Debt | 4.91M | 4.94M | 4.75M | 5.34M | 6.82M | 6.51M |
| Total Liabilities | 58.42M | 58.00M | 36.62M | 33.45M | 38.91M | 60.77M |
| Stockholders Equity | 12.16M | 13.58M | 14.68M | 17.75M | 41.68M | 40.55M |
Cash Flow | ||||||
| Free Cash Flow | 8.14M | 1.56M | 417.05K | 5.82M | -1.48M | 6.13M |
| Operating Cash Flow | 8.31M | 1.68M | 625.25K | 6.07M | -1.22M | 6.39M |
| Investing Cash Flow | -178.15K | 141.19K | -620.99K | -3.41M | -7.44M | -1.16M |
| Financing Cash Flow | -722.67K | -894.84K | -590.15K | -1.47M | -705.70K | 3.73M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
67 Neutral | $37.68M | -91.33 | -2.06% | ― | 3.24% | -115.15% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
61 Neutral | $48.21M | 4.45 | 15.52% | ― | 41.74% | -75.97% | |
59 Neutral | $66.17M | -29.22 | -17.37% | ― | 9.62% | 26.59% | |
57 Neutral | $115.49M | -806.85 | -0.27% | 0.95% | 6.36% | 73.88% | |
41 Neutral | $24.66M | -0.37 | -64.09% | ― | -17.90% | -67.81% |