Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
28.08B | 22.42B | 22.44B | 19.70B | 18.39B | 14.47B | Gross Profit |
21.13B | 17.09B | 16.54B | 14.67B | 13.75B | 10.19B | EBIT |
5.31B | 4.40B | 4.15B | 3.21B | 3.44B | 1.53B | EBITDA |
4.77B | 5.80B | 5.22B | 4.29B | 4.44B | 2.50B | Net Income Common Stockholders |
3.06B | 2.39B | 1.79B | 2.08B | 2.51B | 1.12B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
1.14B | 1.11B | 1.14B | 1.13B | 1.17B | 952.00M | Total Assets |
30.55B | 32.45B | 30.55B | 29.86B | 24.86B | 21.93B | Total Debt |
14.45B | 15.68B | 14.45B | 15.08B | 11.34B | 9.00B | Net Debt |
13.32B | 14.57B | 13.32B | 13.95B | 10.17B | 8.05B | Total Liabilities |
21.21B | 22.81B | 21.21B | 21.30B | 16.88B | 13.65B | Stockholders Equity |
9.26B | 9.56B | 9.26B | 8.56B | 7.98B | 8.25B |
Cash Flow | Free Cash Flow | ||||
3.63B | 3.30B | 3.62B | 1.70B | 2.55B | 1.94B | Operating Cash Flow |
4.65B | 4.08B | 4.33B | 2.62B | 3.27B | 2.62B | Investing Cash Flow |
-2.77B | -1.83B | -1.79B | -3.33B | -1.30B | -992.00M | Financing Cash Flow |
-2.01B | -2.24B | -2.44B | 934.00M | -1.78B | -1.44B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $20.41B | 39.13 | 20.39% | 2.07% | 4.59% | -2.05% | |
77 Outperform | $119.64B | 28.51 | 8.42% | 2.97% | 2.72% | 4.48% | |
76 Outperform | $22.41B | 49.10 | 9.61% | 0.96% | -0.17% | -17.34% | |
70 Outperform | $8.02B | 23.06 | 31.06% | ― | -0.61% | 38.73% | |
70 Outperform | $18.12B | 29.11 | 25.48% | 0.92% | 5.75% | -1.50% | |
60 Neutral | $12.15B | 29.37 | 11.26% | ― | 3.54% | -3.41% | |
49 Neutral | $6.90B | -0.08 | -53.01% | 2.43% | 24.84% | -3.06% |