Breakdown | ||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
14.44M | 14.36M | 11.85M | 13.00M | 6.89M | Gross Profit |
6.40M | 6.71M | 6.67M | 6.75M | 3.33M | EBITDA |
311.31K | 1.36M | 2.59M | 4.14M | 1.53M | Net Income |
-131.19K | 856.54K | 2.10M | 3.06M | 886.57K |
Balance Sheet | Total Assets | |||
28.10M | 27.05M | 19.25M | 19.13M | 14.35M | Cash, Cash Equivalents and Short-Term Investments |
9.97M | 10.80M | 9.79M | 8.41M | 4.61M | Total Debt |
3.47M | 2.61M | 2.81M | 3.77M | 3.54M | Total Liabilities |
11.01M | 10.65M | 7.86M | 9.79M | 8.09M | Stockholders Equity |
17.19M | 16.33M | 11.40M | 9.34M | 6.25M |
Cash Flow | Free Cash Flow | |||
627.30K | 369.77K | 2.53M | 4.30M | 797.55K | Operating Cash Flow |
648.15K | 451.02K | 2.64M | 4.45M | 2.32M | Investing Cash Flow |
179.97K | -81.75K | 2.69M | -754.24K | -443.46K | Financing Cash Flow |
-2.00M | -2.81M | -3.78M | ― | -503.76K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
83 Outperform | $3.55T | 36.89 | 33.61% | 0.68% | 14.13% | 12.10% | |
80 Outperform | $212.32B | 61.94 | 17.84% | 0.55% | 14.99% | 12.89% | |
77 Outperform | $249.16B | 40.77 | 10.31% | 0.64% | 7.97% | 14.85% | |
76 Outperform | $160.64B | 24.31 | 52.25% | ― | 10.69% | 40.10% | |
75 Outperform | $201.23B | 133.09 | 16.86% | ― | 21.01% | -20.93% | |
65 Neutral | $7.30M | ― | 7.39% | ― | ― | ― | |
56 Neutral | $5.49B | 24.45 | -31.27% | 5.76% | 10.94% | -29.91% |