Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 12.99B | 11.90B | 11.91B | 12.29B | 9.86B | 8.90B |
Gross Profit | 4.99B | 3.70B | 4.85B | 5.41B | 4.75B | 4.44B |
EBITDA | 4.55B | 4.13B | 1.40B | 4.19B | 3.49B | 3.25B |
Net Income | 857.98M | 811.65M | -442.24M | 1.40B | 1.22B | 1.21B |
Balance Sheet | ||||||
Total Assets | 60.96B | 59.59B | 55.61B | 53.23B | 48.49B | 46.10B |
Cash, Cash Equivalents and Short-Term Investments | 343.69M | 26.66M | 53.87M | 374.60M | 66.77M | 106.60M |
Total Debt | 29.78B | 29.11B | 26.75B | 22.94B | 20.22B | 18.09B |
Total Liabilities | 45.13B | 44.40B | 41.28B | 37.60B | 33.74B | 31.88B |
Stockholders Equity | 15.67B | 15.04B | 14.17B | 15.47B | 14.60B | 14.06B |
Cash Flow | ||||||
Free Cash Flow | -1.01B | -2.32B | -2.69B | -1.04B | -1.21B | -1.26B |
Operating Cash Flow | 3.30B | 2.16B | 1.65B | 2.40B | 1.96B | 1.68B |
Investing Cash Flow | -3.71B | -4.54B | -4.87B | -4.13B | -3.45B | -4.13B |
Financing Cash Flow | 717.41M | 2.34B | 2.87B | 2.03B | 1.44B | 2.59B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | 27.27B | 22.16 | 9.96% | 2.78% | 17.32% | 3.35% | |
73 Outperform | 25.45B | 19.34 | 10.18% | 3.95% | 6.44% | 49.07% | |
72 Outperform | 21.18B | 8.13 | 17.23% | 5.93% | 4.26% | 173.18% | |
67 Neutral | 26.99B | 27.30 | 6.92% | 2.95% | 6.62% | 17.35% | |
65 Neutral | 21.45B | 21.10 | 12.19% | 2.99% | 8.25% | 4.37% | |
62 Neutral | $25.11B | 29.12 | 5.63% | 4.30% | 14.44% | ― | |
66 Neutral | $17.65B | 18.10 | 5.60% | 3.62% | 6.62% | 11.55% |