Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 877.03M | 628.83M | 508.12M | 837.76M | 846.61M | 222.05M |
Gross Profit | 777.87M | 628.83M | 508.12M | 837.76M | 846.61M | 222.05M |
EBITDA | -6.08M | -111.87M | -196.73M | -89.51M | 152.93M | 22.07M |
Net Income | -6.35M | -128.58M | -240.13M | -108.67M | 135.44M | 5.98M |
Balance Sheet | ||||||
Total Assets | 2.48B | 2.37B | 2.02B | 1.94B | 1.82B | 477.25M |
Cash, Cash Equivalents and Short-Term Investments | 400.56M | 793.61M | 368.40M | 422.41M | 986.61M | 250.82M |
Total Debt | 1.47B | 1.54B | 1.23B | 1.09B | 795.80M | 82.06M |
Total Liabilities | 1.76B | 1.73B | 1.38B | 1.26B | 1.01B | 177.00M |
Stockholders Equity | 722.01M | 633.22M | 635.30M | 672.43M | 807.08M | 300.25M |
Cash Flow | ||||||
Free Cash Flow | -68.88M | 185.49M | -172.58M | -697.59M | 153.24M | 10.09M |
Operating Cash Flow | -65.23M | 186.33M | -160.49M | -674.68M | 168.35M | 15.70M |
Investing Cash Flow | -312.48M | -237.73M | -118.45M | -114.13M | -143.88M | 136.52M |
Financing Cash Flow | 518.56M | 559.87M | 214.27M | 130.03M | 855.43M | 79.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
69 Neutral | $5.39B | 13.82 | 14.17% | ― | 12.63% | 149.03% | |
68 Neutral | $6.63B | 10.21 | 19.93% | 7.45% | 9.41% | 13.98% | |
67 Neutral | $1.71B | 23.30 | 3.83% | ― | 7.54% | 70.26% | |
63 Neutral | $2.68B | 27.05 | 80.20% | ― | 92.95% | 151.46% | |
60 Neutral | $1.32B | 40.49 | 1.33% | 4.84% | -25.37% | -75.77% | |
45 Neutral | $5.07B | ― | -0.96% | ― | 60.62% | 96.91% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |