| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 8.47M | 10.33M | 10.94M | 13.53M | 16.43M | 13.81M |
| Gross Profit | 4.19M | 7.49M | 6.16M | 8.94M | 11.42M | 7.37M |
| EBITDA | 387.68K | 1.48M | 747.42K | 2.66M | 3.43M | 1.93M |
| Net Income | -909.85K | 1.56M | 1.21M | 1.60M | 2.34M | -3.55M |
Balance Sheet | ||||||
| Total Assets | 36.59M | 34.26M | 30.47M | 37.26M | 30.77M | 20.27M |
| Cash, Cash Equivalents and Short-Term Investments | 30.47M | 25.11M | 23.49M | 29.55M | 21.51M | 9.56M |
| Total Debt | 67.77K | 267.01K | 281.05K | 506.25K | 894.94K | 1.14M |
| Total Liabilities | 1.61M | 4.73M | 2.39M | 10.70M | 11.01M | 3.36M |
| Stockholders Equity | 34.98M | 29.54M | 28.08M | 26.56M | 19.76M | 16.91M |
Cash Flow | ||||||
| Free Cash Flow | 35.87K | 1.92M | -6.14M | 3.27M | 11.95M | 1.75M |
| Operating Cash Flow | 35.86K | 1.92M | -6.14M | 3.27M | 11.95M | 1.75M |
| Investing Cash Flow | 5.42M | -80.24K | -51.86K | -2.52M | 0.00 | 0.00 |
| Financing Cash Flow | -346.49K | -397.30K | -25.24K | 4.74M | 0.00 | -63.11K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $78.25M | 7.79 | 10.54% | 5.82% | 19.87% | 38.04% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
61 Neutral | $29.52M | -20.22 | 4.43% | ― | -52.02% | -218.35% | |
55 Neutral | $44.49M | 67.70 | 5.87% | ― | -37.08% | ― | |
48 Neutral | $39.48M | -8.31 | -18.96% | ― | -10.16% | 13.49% | |
42 Neutral | $9.32M | -0.07 | -1438.14% | ― | -62.09% | -99.89% | |
40 Underperform | $6.87M | -0.01 | ― | ― | ― | ― |