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 | ||||
-116.92B | 93.05B | 104.52B | 145.06B | 177.76B | 124.49B | Total Assets |
697.45B | 707.99B | 692.67B | 720.05B | 781.99B | 799.49B | Total Debt |
46.72B | 0.00 | 127.26B | 6.26B | 8.43B | 9.96B | Net Debt |
-70.20B | -93.05B | -104.52B | -138.57B | -169.33B | -114.53B | Total Liabilities |
663.45B | 668.61B | 655.49B | 683.56B | 8.43B | 9.96B | Stockholders Equity |
33.96B | 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 | $121.58B | 8.60 | 13.25% | 2.09% | 0.27% | 19.44% | |
80 Outperform | $209.11B | 11.08 | 10.83% | 5.47% | -1.91% | -6.79% | |
77 Outperform | $57.75B | 9.64 | 13.70% | 3.71% | 18.85% | 14.85% | |
75 Outperform | $65.88B | 9.98 | 11.92% | 4.75% | 4.07% | 9.97% | |
74 Outperform | $64.01B | 9.23 | 9.36% | 2.34% | 11.33% | 47.74% | |
73 Outperform | $86.54B | 7.80 | 19.22% | 4.14% | 30.24% | 28.90% | |
64 Neutral | $12.85B | 9.81 | 7.59% | 16985.65% | 12.30% | -7.71% |