Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 558.44M | 510.89M | 412.98M | 341.03M | 262.74M | 149.74M |
Gross Profit | 131.23M | 128.71M | 69.00M | 2.86M | -213.43M | 35.67M |
EBITDA | -23.18M | 16.28M | 5.64M | -106.37M | -540.96M | 14.92M |
Net Income | -77.85M | -63.04M | -85.53M | -184.99M | -592.75M | -30.35M |
Balance Sheet | ||||||
Total Assets | 927.78M | 792.27M | 775.72M | 773.34M | 887.08M | 391.00M |
Cash, Cash Equivalents and Short-Term Investments | 221.56M | 110.21M | 100.33M | 122.72M | 222.38M | 11.78M |
Total Debt | 30.57M | 7.51M | 14.70M | 21.24M | 88.00K | 93.00M |
Total Liabilities | 207.63M | 219.86M | 202.71M | 196.52M | 180.91M | 530.43M |
Stockholders Equity | 720.15M | 572.40M | 573.02M | 576.82M | 706.18M | -139.43M |
Cash Flow | ||||||
Free Cash Flow | 8.63M | 17.61M | -34.27M | -51.01M | -96.67M | -1.70M |
Operating Cash Flow | 53.28M | 81.86M | 14.88M | -3.46M | -63.31M | 17.07M |
Investing Cash Flow | -70.66M | -62.69M | -47.57M | -54.82M | -132.32M | -22.66M |
Financing Cash Flow | 143.98M | -7.60M | -596.00K | -21.00K | 410.36M | 10.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | $976.21M | 89.65 | 1.40% | ― | 12.01% | ― | |
70 Outperform | $1.96B | 14.09 | 20.13% | ― | 5.37% | 13.08% | |
60 Neutral | $3.27B | ― | -12.24% | ― | 25.76% | 27.05% | |
60 Neutral | $44.04B | 1.92 | -11.93% | 4.00% | 2.47% | -38.33% | |
57 Neutral | $174.75M | ― | -16.75% | ― | 19.67% | -1183.48% | |
51 Neutral | $2.82B | ― | -8.49% | ― | -23.79% | -138.59% | |
47 Neutral | $688.96M | 35.76 | -115.07% | ― | 116.58% | 62.29% |