Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 2.33T | 2.02T | 1.74T | 1.50T | 1.42T |
Gross Profit | 1.67T | 1.41T | 1.17T | 1.00T | 983.08B |
EBITDA | 452.62B | 246.96B | 279.83B | 231.43B | 291.03B |
Net Income | 343.12B | 121.62B | 133.91B | 125.46B | 148.14B |
Balance Sheet | |||||
Total Assets | 3.74T | 3.36T | 3.10T | 2.82T | 2.63T |
Cash, Cash Equivalents and Short-Term Investments | 458.08B | 529.40B | 489.12B | 430.76B | 401.77B |
Total Debt | 189.38B | 214.19B | 194.16B | 212.45B | 226.08B |
Total Liabilities | 961.09B | 924.93B | 840.17B | 775.73B | 744.38B |
Stockholders Equity | 2.73T | 2.39T | 2.23T | 2.01T | 1.85T |
Cash Flow | |||||
Free Cash Flow | 225.28B | 168.56B | 104.06B | 115.71B | 134.96B |
Operating Cash Flow | 354.64B | 283.23B | 211.85B | 228.86B | 232.84B |
Investing Cash Flow | -265.79B | -190.54B | -81.58B | -95.29B | -99.86B |
Financing Cash Flow | -189.37B | -60.26B | -95.47B | -95.84B | -104.93B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $24.75B | 11.02 | 13.46% | 1.02% | 8.66% | 142.58% | |
75 Outperform | $122.08B | 20.86 | 7.34% | 0.09% | -4.57% | 2.96% | |
72 Outperform | $99.60B | 18.37 | 31.99% | 5.08% | 4.62% | ― | |
72 Outperform | $8.64B | 32.83 | 3.34% | ― | 9.67% | 1.92% | |
71 Outperform | $19.27B | 12.99 | 9.19% | ― | 1.25% | 26.10% | |
68 Neutral | $75.41B | 19.61 | 22.26% | 0.11% | 4.17% | -29.96% | |
46 Neutral | C$201.68M | -3.23 | -23.14% | 1.87% | 20.75% | -0.36% |