Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 7.36B | 5.95B | 4.51B | 4.26B | 1.94B |
Gross Profit | 6.12B | 4.89B | 3.76B | 3.70B | 1.70B |
EBITDA | 1.43B | 839.72M | 157.88M | -846.88M | -836.86M |
Net Income | 1.58B | 1.10B | 107.25M | -1.07B | -937.79M |
Balance Sheet | |||||
Total Assets | 19.31B | 17.94B | 14.83B | 13.64B | 5.08B |
Cash, Cash Equivalents and Short-Term Investments | 14.68B | 12.91B | 13.21B | 12.23B | 4.53B |
Total Debt | 302.13M | 280.09M | 295.03M | 310.90M | 135.93M |
Total Liabilities | 4.35B | 4.51B | 3.19B | 2.97B | 7.38B |
Stockholders Equity | 14.87B | 13.43B | 11.64B | 10.67B | -2.30B |
Cash Flow | |||||
Free Cash Flow | 2.69B | 2.09B | 662.92M | 1.38B | 257.70M |
Operating Cash Flow | 3.54B | 3.05B | 1.00B | 1.64B | 395.91M |
Investing Cash Flow | -2.02B | -9.94B | -2.82B | -601.86M | 467.31M |
Financing Cash Flow | -1.46B | -417.02M | -669.23M | 6.43B | 2.88B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $10.20B | 39.49 | 12.47% | ― | 18.00% | 39.90% | |
78 Outperform | $1.81B | 8.10 | 50.61% | ― | 3.92% | 231.82% | |
61 Neutral | $3.54B | 19.89 | 12.75% | 6.11% | -6.95% | -41.84% | |
60 Neutral | $43.99B | 4.24 | -10.43% | 4.00% | 2.31% | -34.39% | |
54 Neutral | $1.89B | 47.85 | 31.50% | 4.56% | 2.40% | -75.66% | |
51 Neutral | $499.13M | 11.43 | -0.49% | 2.06% | 0.97% | -112.75% | |
44 Neutral | $358.61M | 225.24 | -2897.28% | ― | -16.20% | -222.75% |