Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 76.44M | 66.24M | 97.52M | 262.10M | 132.05M | 12.49M |
Gross Profit | 26.50M | 19.65M | 28.47M | 140.26M | 65.53M | 2.55M |
EBITDA | 93.72M | 34.53M | 55.71M | 90.06M | 69.99M | 2.36M |
Net Income | 73.04M | 14.62M | 38.64M | 118.56M | 40.50M | -1.75M |
Balance Sheet | ||||||
Total Assets | 563.21M | 797.38M | 605.04M | 632.92M | 462.91M | 74.37M |
Cash, Cash Equivalents and Short-Term Investments | 233.44M | 157.02M | 188.47M | 142.37M | 37.17M | 8.93M |
Total Debt | 1.62M | 111.32M | 83.39M | 151.84M | 102.04M | 18.19M |
Total Liabilities | 7.42M | 171.91M | 94.31M | 171.43M | 119.98M | 21.99M |
Stockholders Equity | 555.79M | 570.13M | 461.18M | 461.50M | 342.93M | 52.38M |
Cash Flow | ||||||
Free Cash Flow | 11.89M | -30.26M | 41.97M | 47.35M | -287.87M | -37.82M |
Operating Cash Flow | 42.57M | 41.91M | 42.59M | 123.75M | 60.78M | -2.34M |
Investing Cash Flow | 139.00M | -133.48M | -9.12M | -63.74M | -348.64M | -35.47M |
Financing Cash Flow | -105.04M | 59.56M | -64.88M | 48.90M | 321.82M | 42.18M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | $21.13M | 1.11 | 22.49% | ― | -15.10% | -9.38% | |
65 Neutral | $10.65B | 15.49 | 5.57% | 1.97% | 2.71% | -26.32% | |
61 Neutral | $20.58M | 2.36 | 3.07% | ― | -32.07% | -9.50% | |
59 Neutral | $24.69M | 4.90 | 3.07% | ― | 3.83% | ― | |
48 Neutral | $13.71M | ― | -10.92% | 2.72% | -2.85% | -280.26% | |
47 Neutral | $23.98M | 61.24 | -0.43% | ― | 17.92% | -131.47% | |
45 Neutral | $27.33M | ― | -11.54% | ― | 10.25% | -269.52% |