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 | 0.00 | 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 | ||||
57.01B | 93.05B | 104.52B | 145.06B | 177.76B | 124.49B | Total Assets |
1.45T | 707.99B | 692.67B | 720.05B | 781.99B | 799.49B | Total Debt |
245.43B | 0.00 | 127.26B | 6.26B | 8.43B | 9.96B | Net Debt |
188.41B | -93.05B | -104.52B | -138.57B | -169.33B | -114.53B | Total Liabilities |
1.38T | 668.61B | 655.49B | 683.56B | 8.43B | 9.96B | Stockholders Equity |
75.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 |
---|---|---|---|---|---|---|---|
81 Outperform | $202.85B | 9.17 | 13.74% | 5.73% | 6.79% | 8.57% | |
81 Outperform | $54.90B | 8.36 | 9.14% | 2.77% | 8.58% | 35.39% | |
79 Outperform | $681.30B | 12.34 | 17.28% | 1.97% | 17.07% | 21.78% | |
77 Outperform | $48.32B | 8.77 | 13.34% | 4.47% | 18.85% | 14.85% | |
76 Outperform | $57.22B | 11.86 | 9.95% | 3.82% | 36.29% | -19.79% | |
66 Neutral | $132.77B | 11.87 | 6.04% | 3.13% | 8.20% | 49.26% | |
63 Neutral | $14.39B | 9.81 | 8.95% | 4.37% | 16.38% | -11.64% |