| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 4.54M | 4.66M | 4.44M | 5.54M | 5.84M | 4.45M |
| Gross Profit | 2.69M | 2.72M | 3.15M | 3.54M | 4.01M | 2.60M |
| EBITDA | 210.84K | 519.31K | 271.15K | 743.76K | 1.11M | -19.64K |
| Net Income | -396.56K | -225.03K | 37.69K | 285.27K | 665.58K | -547.50K |
Balance Sheet | ||||||
| Total Assets | 2.44M | 2.51M | 3.15M | 2.95M | 3.86M | 1.27M |
| Cash, Cash Equivalents and Short-Term Investments | 19.79K | 52.73K | 571.34K | 534.60K | 1.18M | 206.04K |
| Total Debt | 173.56K | 195.88K | 281.46K | 361.85K | 430.19K | 169.06K |
| Total Liabilities | 1.35M | 1.39M | 1.81M | 1.65M | 2.99M | 1.24M |
| Stockholders Equity | 1.10M | 1.12M | 1.35M | 1.30M | 864.47K | 35.63K |
Cash Flow | ||||||
| Free Cash Flow | 241.53K | 190.36K | -132.01K | -300.72K | 2.13M | 114.82K |
| Operating Cash Flow | 565.11K | 193.88K | 976.19K | 332.38K | 2.72M | 789.24K |
| Investing Cash Flow | -836.91K | -712.49K | -939.45K | -882.97K | -1.62M | -674.42K |
| Financing Cash Flow | 0.00 | 0.00 | 0.00 | -90.00K | -129.97K | -75.79K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
66 Neutral | $960.15K | 17.05 | -30.66% | ― | -1.44% | -1893.15% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
54 Neutral | $18.24M | ― | -1.51% | ― | -4.03% | 84.99% | |
47 Neutral | $13.93M | 630.91 | 31.90% | ― | -2.69% | -114.02% | |
38 Underperform | $2.94M | ― | ― | ― | ― | ― | |
37 Underperform | $11.88M | ― | ― | ― | -74.59% | 86.00% |