Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.22B | 1.02B | 1.07B | 1.20B | 1.10B | 861.33M | Gross Profit |
732.37M | 573.44M | 565.48M | 658.92M | 585.57M | 345.95M | EBIT |
662.42M | 505.27M | 511.90M | 600.89M | 519.87M | 291.62M | EBITDA |
932.44M | 755.19M | 746.15M | 1.01B | 767.82M | 380.74M | Net Income Common Stockholders |
609.43M | 537.64M | 669.13M | 754.88M | 507.80M | 86.14M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
279.66M | 546.53M | 696.09M | 226.04M | 192.68M | 103.99M | Total Assets |
2.29B | 7.03B | 6.76B | 6.30B | 5.96B | 6.28B | Total Debt |
502.37M | 6.23M | 1.97M | 2.87M | 198.64M | 878.75M | Net Debt |
222.71M | -540.30M | -694.12M | -223.17M | 5.95M | 774.77M | Total Liabilities |
508.34M | 45.67M | 42.23M | 46.03M | 242.70M | 952.09M | Stockholders Equity |
1.78B | 6.99B | 6.72B | 6.25B | 5.71B | 5.33B |
Cash Flow | Free Cash Flow | ||||
-49.35M | 74.94M | 721.76M | 319.18M | 763.62M | 498.41M | Operating Cash Flow |
950.34M | 750.81M | 743.42M | 845.14M | 765.44M | 501.62M | Investing Cash Flow |
-827.37M | -646.65M | -44.30M | -404.22M | 149.65M | 10.63M | Financing Cash Flow |
-262.83M | -254.24M | -228.89M | -407.61M | -826.90M | -484.19M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $51.74B | 71.34 | 7.43% | 0.76% | 28.41% | -0.59% | |
74 Outperform | $44.48B | 58.75 | 9.38% | 0.88% | -7.22% | ― | |
71 Outperform | C$5.79B | 260.03 | 1.33% | 0.83% | 6.02% | ― | |
70 Outperform | C$1.10B | 11.03 | 19.20% | 1.51% | -27.13% | 987.10% | |
68 Neutral | $3.23B | 167.17 | 1.00% | 0.72% | -0.35% | -65.11% | |
47 Neutral | $2.49B | -2.97 | -22.82% | 3.51% | 4.13% | -28.53% | |
33 Underperform | C$2.51M | ― | -15.83% | ― | ― | -1.20% |