Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|
Income Statement | ||||
Total Revenue | 4.17M | 5.07M | 5.97M | 5.46M |
Gross Profit | 2.75M | 3.64M | 3.71M | 3.43M |
EBITDA | -266.02K | 1.39M | 1.73M | 1.19M |
Net Income | -1.67M | 237.50K | 814.73K | 966.38K |
Balance Sheet | ||||
Total Assets | 8.62M | 7.12M | 5.46M | 3.99M |
Cash, Cash Equivalents and Short-Term Investments | 3.44M | 1.37M | 2.15M | 1.34M |
Total Debt | 3.61M | 3.37M | 1.78M | 1.21M |
Total Liabilities | 5.17M | 5.52M | 4.13M | 3.50M |
Stockholders Equity | 3.44M | 1.60M | 1.33M | 490.57K |
Cash Flow | ||||
Free Cash Flow | -1.15M | 647.27K | 1.72M | 1.92M |
Operating Cash Flow | -1.02M | 894.78K | 1.73M | 1.95M |
Investing Cash Flow | -124.00K | -247.51K | -14.56K | -563.28K |
Financing Cash Flow | 3.19M | -1.43M | -921.53K | -926.12K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $1.79B | 21.75 | 20.33% | ― | 13.93% | 48.25% | |
79 Outperform | $1.44B | 22.01 | 22.72% | 2.74% | -1.58% | -5.62% | |
75 Outperform | $5.17B | 26.20 | 14.34% | 3.71% | -4.11% | -31.26% | |
71 Outperform | $1.48B | 371.48 | 0.65% | ― | 13.48% | ― | |
63 Neutral | $7.03B | 13.25 | -0.30% | 6.93% | 4.01% | -25.47% | |
53 Neutral | $464.42M | 11.08 | -9.63% | ― | -8.12% | -204.81% | |
47 Neutral | ― | ― | ― | ― |