| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.97B | 9.51M | 16.98M | 19.40M | 20.12M | 21.56M |
| Gross Profit | 576.58M | 2.52M | 5.07M | 4.88M | 5.36M | 6.67M |
| EBITDA | -337.26K | -1.11M | 1.31M | 1.23M | -3.78M | 2.38M |
| Net Income | -84.25K | -777.62K | 1.31M | 1.01M | -2.09M | 2.05M |
Balance Sheet | ||||||
| Total Assets | 13.59B | 16.29M | 19.90M | 20.65M | 23.92M | 29.92M |
| Cash, Cash Equivalents and Short-Term Investments | 10.73B | 12.75M | 14.98M | 14.46M | 17.47M | 17.14M |
| Total Debt | 71.36M | 194.03K | 346.51K | 487.36K | 617.42K | 2.79M |
| Total Liabilities | 1.66B | 2.58M | 3.78M | 4.09M | 5.01M | 7.20M |
| Stockholders Equity | 11.93B | 13.72M | 16.13M | 16.56M | 18.91M | 22.72M |
Cash Flow | ||||||
| Free Cash Flow | 235.71M | -726.44K | 1.88M | 573.19K | 794.00K | 1.47M |
| Operating Cash Flow | 235.87M | -566.70K | 1.89M | 592.46K | 804.84K | 1.53M |
| Investing Cash Flow | 1.63B | -1.36M | -4.22M | -19.27K | 1.30M | -28.96K |
| Financing Cash Flow | -6.74M | -1.73M | -1.76M | -3.53M | -1.75M | 193.68K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
43 Neutral | $14.35M | -2.90 | -8.96% | ― | -24.64% | 92.19% | |
43 Neutral | $13.28M | -145.14 | -0.66% | ― | -14.75% | 89.89% | |
40 Underperform | $3.04M | >-0.01 | -182.56% | ― | -21.88% | 68.40% | |
38 Underperform | $14.04M | -0.52 | ― | ― | 187.24% | 82.90% |