Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 630.20M | 838.00M | 426.41M | 356.13M | 227.98M |
Gross Profit | 281.32M | 453.55M | 115.31M | 97.89M | 39.46M |
EBITDA | 14.11M | 25.53M | -401.11M | -207.96M | -182.89M |
Net Income | 37.73M | 100.78M | -410.14M | -227.66M | -194.56M |
Balance Sheet | |||||
Total Assets | 1.27B | 1.28B | 1.03B | 1.37B | 724.12M |
Cash, Cash Equivalents and Short-Term Investments | 836.11M | 886.34M | 631.00M | 1.01B | 435.18M |
Total Debt | 89.82M | 86.13M | 23.30M | 34.07M | 35.71M |
Total Liabilities | 502.34M | 536.39M | 392.57M | 333.15M | 205.17M |
Stockholders Equity | 759.93M | 730.54M | 610.37M | 986.89M | 484.12M |
Cash Flow | |||||
Free Cash Flow | -17.44M | 186.65M | -305.26M | -220.98M | -81.65M |
Operating Cash Flow | 497.00K | 219.26M | -268.60M | -204.22M | -62.07M |
Investing Cash Flow | -96.06M | -291.14M | 296.59M | -306.32M | -125.44M |
Financing Cash Flow | -30.67M | 48.66M | -82.76M | 650.03M | 296.43M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
65 Neutral | $2.10B | 37.09 | 6.38% | ― | 5.55% | 1145.24% | |
65 Neutral | $3.16B | 83.29 | 5.06% | ― | -25.48% | -63.36% | |
58 Neutral | $2.55B | 1,195.59 | 106.97% | ― | 9.81% | ― | |
55 Neutral | $1.34B | 64.45 | -10.45% | ― | 24.76% | -783.38% | |
52 Neutral | $2.60B | 25.56 | 128.44% | ― | 539.47% | ― | |
51 Neutral | $7.39B | 0.42 | -62.86% | 2.37% | 15.61% | -1.93% | |
51 Neutral | $3.66B | ― | -1.32% | 4.20% | -2.32% | 35.46% |