Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
26.57B | 25.53B | 21.31B | 21.76B | 19.96B | 18.67B | Gross Profit |
26.57B | 25.53B | 23.29B | 21.76B | 19.96B | 18.67B | EBIT |
8.36B | 11.19B | 9.56B | 17.49B | 8.30B | 4.89B | EBITDA |
9.25B | 12.36B | 8.05B | 8.97B | 9.28B | 5.80B | Net Income Common Stockholders |
7.56B | 7.12B | 5.00B | 6.22B | 6.43B | 3.79B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
39.75B | 93.25B | 80.52B | 92.72B | 88.15B | 117.07B | Total Assets |
352.04B | 1.04T | 975.72B | 943.60B | 837.68B | 769.55B | Total Debt |
4.77B | 208.49B | 194.50B | 187.45B | 164.17B | 45.86B | Net Debt |
-8.36B | 152.46B | 131.33B | 114.13B | 94.90B | -16.66B | Total Liabilities |
336.08B | 982.98B | 922.51B | 893.22B | 791.85B | 728.22B | Stockholders Equity |
15.79B | 58.73B | 52.98B | 50.18B | 45.65B | 41.15B |
Cash Flow | Free Cash Flow | ||||
28.21B | 10.00B | 11.14B | 21.61B | -4.17B | 59.99B | Operating Cash Flow |
29.29B | 11.09B | 12.15B | 22.71B | -3.33B | 60.30B | Investing Cash Flow |
-46.90B | -20.75B | -20.76B | -24.39B | -3.51B | -19.41B | Financing Cash Flow |
25.53B | -2.61B | -2.16B | -1.61B | -1.95B | -1.22B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $226.56B | 13.03 | 14.39% | 3.64% | 11.51% | 14.79% | |
76 Outperform | C$142.22B | 17.20 | 7.68% | 5.18% | 11.78% | -25.44% | |
75 Outperform | $75.85B | 10.44 | 13.23% | 4.67% | 10.79% | 18.20% | |
71 Outperform | $94.37B | 12.18 | 10.01% | 4.90% | 10.57% | 50.35% | |
68 Neutral | $81.72B | 12.95 | 8.34% | 6.90% | 3.72% | -17.99% | |
64 Neutral | $44.59B | 10.38 | 15.64% | 3.97% | 17.13% | 14.73% | |
64 Neutral | $13.46B | 9.44 | 9.34% | 4.72% | 16.14% | -8.80% |