Breakdown | Dec 2024 | Dec 2023 | Dec 2022 |
---|---|---|---|
Income Statement | |||
Total Revenue | 87.77M | 144.46M | 102.55M |
Gross Profit | 41.39M | 41.19M | 45.16M |
EBITDA | 9.43M | 8.82M | 16.37M |
Net Income | 4.28M | 3.98M | 10.32M |
Balance Sheet | |||
Total Assets | 968.30M | 1.48B | 1.43B |
Cash, Cash Equivalents and Short-Term Investments | 956.17M | 1.47B | 1.43B |
Total Debt | 0.00 | 1.10M | 6.50M |
Total Liabilities | 930.82M | 1.45B | 1.41B |
Stockholders Equity | 37.48M | 26.91M | 19.90M |
Cash Flow | |||
Free Cash Flow | -119.49K | -4.91M | 14.31M |
Operating Cash Flow | -32.72K | -4.91M | 14.67M |
Investing Cash Flow | -3.51M | 668.48K | -356.73K |
Financing Cash Flow | 145.12K | -2.93M | 3.59M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
57 Neutral | ― | 22.75 | 34.76% | 0.84% | ― | ― | |
45 Neutral | 6.30M | -0.51 | -156.53% | ― | -9.89% | 47.46% | |
44 Neutral | 30.71M | -0.72 | -204.12% | ― | -9.05% | 77.41% | |
41 Neutral | 13.43M | -0.02 | -328.67% | ― | 16.11% | 83.66% | |
40 Underperform | 3.61M | -0.02 | 855.46% | ― | -19.53% | 92.37% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |