Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
11.76B | 9.90B | 9.64B | 9.17B | 8.24B | Gross Profit |
6.52B | 5.66B | 5.20B | 5.02B | 4.30B | EBIT |
4.31B | 3.69B | 2.52B | 6.22B | 3.03B | EBITDA |
6.08B | 4.90B | 4.80B | 5.82B | 3.87B | Net Income Common Stockholders |
2.75B | 2.37B | 1.45B | 4.06B | 2.09B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
1.37B | 2.11B | 1.80B | 607.00M | 583.00M | Total Assets |
139.43B | 136.08B | 194.34B | 193.50B | 126.20B | Total Debt |
20.70B | 22.91B | 18.38B | 14.17B | 16.86B | Net Debt |
19.86B | 22.01B | 16.58B | 13.56B | 16.27B | Total Liabilities |
111.71B | 110.30B | 171.58B | 170.75B | 106.57B | Stockholders Equity |
27.72B | 25.72B | 22.71B | 22.71B | 19.50B |
Cash Flow | Free Cash Flow | |||
4.20B | 3.05B | 3.07B | 2.67B | 2.47B | Operating Cash Flow |
4.61B | 3.54B | 3.55B | 3.12B | 2.88B | Investing Cash Flow |
-921.00M | -8.80B | 677.00M | -786.00M | -9.83B | Financing Cash Flow |
79.00M | -64.34B | -1.84B | 62.03B | 6.74B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $96.71B | 27.75 | 13.26% | 3.91% | 9.88% | 9.18% | |
79 Outperform | $23.64B | 31.30 | 18.42% | 1.08% | 8.51% | 1.13% | |
77 Outperform | $96.27B | 35.05 | 10.32% | 1.09% | 15.32% | 14.02% | |
74 Outperform | $153.59B | 39.63 | 11.44% | 0.75% | 13.68% | 49.90% | |
72 Outperform | $42.44B | 38.26 | 10.15% | 1.30% | 21.96% | -8.37% | |
67 Neutral | $174.08B | 13.58 | 13.16% | 3.36% | 7.16% | 53.77% | |
63 Neutral | $14.39B | 9.81 | 8.95% | 4.37% | 16.38% | -11.64% |