Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
4.11B | 3.48B | 3.13B | 2.76B | 1.78B | Gross Profit |
1.81B | 1.52B | 1.44B | 1.41B | 808.22M | EBIT |
-218.17M | -792.38M | -530.89M | 235.10M | -15.02M | EBITDA |
219.86M | -570.67M | -382.96M | 313.21M | 49.93M | Net Income Common Stockholders |
-129.39M | -709.56M | -498.00M | 242.38M | -17.51M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
2.16B | 2.03B | 1.96B | 2.15B | 1.09B | Total Assets |
4.30B | 4.26B | 4.41B | 4.08B | 2.27B | Total Debt |
512.71M | 654.27M | 664.64M | 484.59M | 402.68M | Net Debt |
-1.65B | -1.37B | -1.30B | -1.66B | -690.14M | Total Liabilities |
1.81B | 1.94B | 1.77B | 1.32B | 942.53M | Stockholders Equity |
2.49B | 2.33B | 2.65B | 2.77B | 1.33B |
Cash Flow | Free Cash Flow | |||
212.98M | 173.24M | -149.90M | 188.04M | 65.81M | Operating Cash Flow |
218.04M | 255.86M | 11.79M | 228.08M | 148.19M | Investing Cash Flow |
-25.06M | -92.62M | -201.70M | -176.82M | -81.32M | Financing Cash Flow |
-89.20M | -61.24M | 8.36M | 1.00B | 509.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $2.16T | 36.91 | 20.72% | ― | 10.99% | 91.61% | |
77 Outperform | $134.23B | 8.57 | 18.92% | 3.49% | 1.78% | 11.62% | |
75 Outperform | $416.03B | 49.05 | 35.21% | ― | 15.28% | 65.72% | |
74 Outperform | $2.09T | 21.17 | 30.80% | 0.35% | 13.89% | 38.99% | |
73 Outperform | $11.74B | ― | -5.19% | ― | 18.03% | 82.15% | |
72 Outperform | $197.07B | 35.40 | 5.51% | 0.87% | 3.97% | 89.53% | |
59 Neutral | $30.54B | 0.25 | -13.23% | 4.04% | 2.36% | -49.53% |