Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 3.68M | 3.25M | 2.29M | 1.82M | 1.92M | 1.74M |
Gross Profit | 1.41M | 1.23M | 1.01M | 630.96K | 849.04K | 824.28K |
EBITDA | -1.08M | -781.00K | -164.00K | -228.00K | 4.38K | -85.94K |
Net Income | -400.88K | -801.00K | -180.00K | -239.00K | 39.89K | -83.72K |
Balance Sheet | ||||||
Total Assets | 1.38M | 576.16K | 581.49K | 441.12K | 429.50K | 341.59K |
Cash, Cash Equivalents and Short-Term Investments | 43.71K | 22.80K | 87.34K | 10.74K | 46.48K | 50.23K |
Total Debt | 459.00K | 115.00K | 230.00K | 225.00K | 0.00 | 35.51K |
Total Liabilities | 869.66K | 239.86K | 310.62K | 295.25K | 58.94K | 91.67K |
Stockholders Equity | 514.23K | 336.30K | 270.87K | 145.87K | 370.55K | 249.91K |
Cash Flow | ||||||
Free Cash Flow | -52.38K | 50.46K | 123.42K | -93.00K | 103.46K | -26.20K |
Operating Cash Flow | -52.38K | 50.46K | 123.42K | -93.00K | 103.46K | -26.20K |
Investing Cash Flow | -3.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Financing Cash Flow | 83.00K | -115.00K | -46.81K | 57.26K | -107.22K | 20.46K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $2.22B | 36.11 | 24.35% | ― | 11.97% | 16.10% | |
62 Neutral | $20.56B | 14.79 | -3.30% | 3.19% | 1.94% | -8.41% | |
54 Neutral | $185.13M | ― | -22.11% | ― | -1.08% | 54.50% | |
52 Neutral | $527.56M | ― | -114.20% | ― | 4.47% | 42.22% | |
45 Neutral | $11.20M | ― | -93.26% | ― | 37.87% | -3.24% | |
40 Underperform | $84.89M | ― | -111.07% | ― | -63.00% | 56.93% | |
39 Underperform | $48.62M | ― | -161.48% | ― | 24.52% | -7.31% |