Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
930.46M | 918.36M | 929.40M | 804.60M | 780.76M | 781.25M |
Gross Profit | |||||
553.57M | 547.51M | 608.38M | 521.16M | 501.24M | 474.66M |
EBIT | |||||
525.26M | 509.84M | 577.57M | 488.42M | 674.38M | 505.97M |
EBITDA | |||||
454.63M | 478.63M | 681.02M | 498.73M | 686.84M | 520.44M |
Net Income Common Stockholders | |||||
246.17M | 236.75M | 413.70M | 811.11M | 475.28M | -143.46M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
28.63M | 37.69M | 34.74M | 35.26M | 62.23M | 794.59M |
Total Assets | |||||
11.92B | 11.94B | 11.91B | 11.70B | 11.29B | 10.72B |
Total Debt | |||||
5.09B | 5.05B | 5.00B | 4.98B | 4.85B | 5.21B |
Net Debt | |||||
5.06B | 5.01B | 4.96B | 4.95B | 4.79B | 4.42B |
Total Liabilities | |||||
5.67B | 5.60B | 5.55B | 5.54B | 5.45B | 5.56B |
Stockholders Equity | |||||
5.17B | 5.24B | 5.27B | 5.13B | 4.88B | 4.32B |
Cash Flow | Free Cash Flow | ||||
399.76M | 373.66M | 328.95M | 369.17M | 371.27M | 428.94M |
Operating Cash Flow | |||||
400.32M | 374.21M | 330.85M | 370.76M | 371.62M | 295.98M |
Investing Cash Flow | |||||
-173.31M | -155.53M | 1.52M | -121.39M | -413.17M | -157.38M |
Financing Cash Flow | |||||
-245.59M | -215.73M | -332.89M | -276.35M | -690.81M | 600.62M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | C$3.86B | 8.69 | 11.23% | 5.63% | 4.54% | 68.32% | |
78 Outperform | C$4.39B | 18.62 | 4.75% | 7.14% | 10.06% | -19.26% | |
76 Outperform | C$1.57B | 27.30 | 2.99% | 5.48% | 22.60% | -48.92% | |
76 Outperform | C$3.74B | 17.41 | 5.40% | 4.91% | 3.11% | ― | |
74 Outperform | C$430.11M | 17.42 | 4.57% | 7.20% | 6.36% | 13.91% | |
69 Neutral | $5.26B | 20.48 | 3.61% | 6.24% | 13.66% | 426.86% | |
61 Neutral | $2.85B | 10.96 | 0.41% | 8438.88% | 5.73% | -21.25% |