Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
162.94B | 189.47B | 161.36B | 156.20B | 132.78B | 120.84B | Gross Profit |
162.94B | 189.47B | 189.56B | 156.20B | 132.78B | 120.84B | EBIT |
160.57B | 0.00 | 159.08B | 40.33B | 35.84B | 16.80B | EBITDA |
152.29B | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | Net Income Common Stockholders |
45.80B | 45.82B | 45.97B | 35.24B | 25.69B | 13.16B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
77.06B | 116.69B | 46.54B | 114.48B | 95.11B | 88.55B | Total Assets |
2.28T | 3.27T | 3.07T | 2.88T | 2.73T | 2.53T | Total Debt |
124.17B | 0.00 | 136.64B | 129.23B | 144.66B | 130.12B | Net Debt |
47.11B | -116.69B | -141.16B | 11.30B | 49.56B | 41.58B | Total Liabilities |
2.07T | 2.98T | 2.79T | 2.62T | 2.48T | 2.32T | Stockholders Equity |
182.22B | 274.38B | 260.61B | 238.93B | 214.88B | 188.90B |
Cash Flow | Free Cash Flow | ||||
85.13B | 54.48B | 42.36B | 60.45B | 7.94B | 21.64B | Operating Cash Flow |
90.50B | 59.35B | 48.70B | 65.29B | 12.89B | 28.42B | Investing Cash Flow |
-176.14B | -4.14B | -6.05B | -4.60B | -4.67B | 430.00M | Financing Cash Flow |
111.33B | -32.76B | -26.80B | -21.25B | -9.35B | -12.49B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $18.12B | 7.61 | 17.81% | 5.51% | 49.35% | -0.11% | |
73 Outperform | $13.05B | 10.21 | 21.96% | 6.07% | -19.01% | -13.44% | |
70 Outperform | $21.24B | 7.16 | 10.44% | 1.42% | -8.55% | 13.58% | |
70 Neutral | $16.85B | 13.45 | 11.61% | 4.90% | -3.94% | 31.52% | |
69 Neutral | $19.73B | 5.39 | 9.39% | 3.72% | -1.25% | 6.28% | |
64 Neutral | $13.21B | 9.26 | 9.39% | 4.87% | 16.14% | -8.87% | |
62 Neutral | $16.87B | 4.96 | 8.57% | 4.39% | -0.66% | 0.74% |