Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
21.27B | 14.65B | 14.78B | 13.16B | 10.51B | 10.80B | Gross Profit |
24.88B | 14.65B | 25.47B | 13.16B | 10.51B | 10.80B | EBIT |
2.98B | 6.80B | 7.12B | 7.66B | 4.26B | -289.00M | EBITDA |
1.40B | 0.00 | 7.12B | 6.00B | 4.55B | -1.00M | Net Income Common Stockholders |
4.36B | 4.80B | 4.39B | 3.59B | 3.27B | -434.00M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
83.80B | 93.05B | 104.52B | 145.06B | 177.76B | 124.49B | Total Assets |
719.14B | 707.99B | 692.67B | 720.05B | 781.99B | 799.49B | Total Debt |
9.65B | 0.00 | 127.26B | 6.26B | 8.43B | 9.96B | Net Debt |
-74.15B | -93.05B | -104.52B | -138.57B | -169.33B | -114.53B | Total Liabilities |
672.29B | 668.61B | 655.49B | 683.56B | 8.43B | 9.96B | Stockholders Equity |
46.13B | 39.35B | 37.16B | 36.49B | 41.80B | 43.86B |
Cash Flow | Free Cash Flow | ||||
930.00M | 694.00M | -14.92B | -44.24B | 52.79B | 28.72B | Operating Cash Flow |
930.00M | 1.77B | -13.37B | -43.60B | 53.69B | 29.09B | Investing Cash Flow |
0.00 | -12.70B | -14.69B | 19.06B | 3.06B | 7.55B | Financing Cash Flow |
0.00 | -1.89B | -15.67B | -10.65B | -2.60B | 90.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $122.01B | 8.66 | 13.25% | 2.10% | 0.27% | 19.44% | |
80 Outperform | $209.08B | 11.08 | 10.83% | 5.44% | -1.91% | -6.79% | |
77 Outperform | $57.74B | 9.64 | 13.70% | 3.75% | 18.85% | 14.85% | |
77 Outperform | $86.76B | 7.84 | 19.22% | 4.15% | 19.48% | 26.26% | |
76 Outperform | $65.84B | 9.98 | 11.92% | 4.74% | -0.63% | -6.01% | |
74 Outperform | $64.00B | 9.23 | 9.36% | 2.35% | 11.33% | 47.74% | |
64 Neutral | $12.83B | 9.78 | 7.78% | 16985.64% | 12.26% | -7.81% |