Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 102.11M | 200.70M | 161.65M | 115.75M | 80.25M | 70.50M |
Gross Profit | 92.67M | 192.97M | 155.37M | 110.90M | 76.23M | 66.24M |
EBITDA | 1.70M | 4.72M | -14.64M | -30.22M | -65.77M | -13.15M |
Net Income | -252.00K | 3.91M | -2.42M | -46.38M | -68.01M | -16.28M |
Balance Sheet | ||||||
Total Assets | 71.78M | 74.54M | 73.80M | 69.31M | 105.28M | 18.55M |
Cash, Cash Equivalents and Short-Term Investments | 40.43M | 53.80M | 51.68M | 53.81M | 98.81M | 15.66M |
Total Debt | 5.17M | 5.37M | 5.11M | 4.95M | 2.98M | 39.23M |
Total Liabilities | 52.85M | 50.32M | 52.51M | 44.76M | 37.12M | 58.47M |
Stockholders Equity | 18.78M | 24.07M | 21.14M | 24.40M | 68.01M | -40.02M |
Cash Flow | ||||||
Free Cash Flow | -439.00K | 3.69M | -11.82M | -42.52M | -5.27M | 3.80M |
Operating Cash Flow | -237.00K | 3.94M | -11.58M | -42.36M | -5.19M | 3.86M |
Investing Cash Flow | -202.00K | -256.00K | -245.00K | -164.00K | -83.00K | -72.00K |
Financing Cash Flow | -222.00K | -2.04M | 1.33M | 0.00 | 89.33M | -175.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $6.34B | 47.90 | 21.44% | 1.82% | 26.85% | 1963.28% | |
75 Outperform | $4.84B | 105.11 | 27.07% | ― | 26.99% | ― | |
66 Neutral | $294.08M | 20.28 | 10.86% | ― | 27.57% | -40.98% | |
61 Neutral | $17.92B | 12.81 | -3.11% | 2.97% | 1.30% | -14.28% | |
61 Neutral | $41.41B | ― | -26.38% | ― | 25.80% | 27.64% | |
55 Neutral | $376.08M | 601.46 | 2.77% | ― | ― | ― | |
51 Neutral | ― | ― | 7.02% | 74.19% |