Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
20.60B | 19.31B | 15.40B | 14.65B | 13.92B | Gross Profit |
9.62B | 8.58B | 6.39B | 5.89B | 5.86B | EBIT |
0.00 | 4.46B | 3.77B | 3.23B | 3.21B | EBITDA |
9.11B | 7.61B | 6.19B | 5.66B | 5.76B | Net Income Common Stockholders |
1.73B | 849.00M | 1.68B | 1.56B | 1.59B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
898.00M | 800.00M | 463.00M | 715.00M | 2.48B | Total Assets |
71.41B | 69.28B | 55.66B | 41.96B | 38.85B | Total Debt |
47.63B | 45.20B | 36.75B | 22.84B | 21.26B | Net Debt |
46.73B | 44.40B | 36.28B | 22.13B | 18.77B | Total Liabilities |
61.01B | 58.84B | 45.56B | 31.43B | 29.28B | Stockholders Equity |
10.40B | 10.44B | 10.09B | 10.53B | 9.57B |
Cash Flow | Free Cash Flow | |||
1.51B | 1.10B | 1.37B | 1.32B | 1.95B | Operating Cash Flow |
5.68B | 5.22B | 4.49B | 4.16B | 4.32B | Investing Cash Flow |
-4.46B | -20.20B | -3.26B | -6.13B | -2.56B | Financing Cash Flow |
-1.13B | 2.48B | 11.36B | 203.00M | 227.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $8.50B | 11.25 | 38.85% | 3.74% | 3.76% | 14.27% | |
77 Outperform | $2.89B | 8.32 | 11.48% | 5.38% | -0.07% | -1.48% | |
75 Outperform | $21.38B | 12.03 | 16.66% | 5.35% | 6.71% | 96.70% | |
73 Outperform | C$21.38B | 13.03 | 16.64% | 4.73% | 6.71% | 96.70% | |
67 Neutral | $30.95B | 30.63 | 6.26% | 7.95% | 0.67% | 15.00% | |
61 Neutral | $30.30B | 183.94 | 1.80% | 12.68% | -1.07% | -92.15% | |
59 Neutral | $27.87B | 0.90 | -19.24% | 4.15% | 2.11% | -44.59% |