| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 10.69B | 11.78B | 11.01B | 11.04B | 7.21B |
| Gross Profit | 427.44M | 423.64M | 483.33M | 394.44M | 298.33M |
| EBITDA | 527.05M | 496.05M | 494.33M | 449.44M | 381.24M |
| Net Income | 197.64M | 152.17M | 214.21M | 223.25M | 145.05M |
Balance Sheet | |||||
| Total Assets | 4.63B | 4.97B | 4.95B | 3.19B | 3.43B |
| Cash, Cash Equivalents and Short-Term Investments | 55.85M | 57.07M | 143.76M | 83.60M | 62.69M |
| Total Debt | 2.84B | 2.65B | 2.77B | 1.72B | 1.74B |
| Total Liabilities | 3.81B | 4.00B | 4.03B | 2.62B | 2.79B |
| Stockholders Equity | 821.02M | 972.07M | 912.47M | 573.02M | 644.13M |
Cash Flow | |||||
| Free Cash Flow | 207.30M | 284.31M | 376.89M | 398.68M | 44.38M |
| Operating Cash Flow | 383.21M | 459.56M | 507.31M | 539.06M | 162.06M |
| Investing Cash Flow | -179.76M | -142.28M | -1.60B | -134.40M | -127.06M |
| Financing Cash Flow | -201.33M | -405.10M | 1.14B | -386.26M | -28.20M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | C$35.98B | 17.93 | 9.91% | 5.44% | 2.81% | -14.92% | |
70 Outperform | C$4.70B | 32.90 | 9.77% | 4.91% | 6.52% | -13.92% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
64 Neutral | C$5.08B | 20.80 | 16.47% | 6.61% | -12.18% | -29.17% | |
61 Neutral | C$11.82B | 23.33 | 15.39% | 4.81% | -4.09% | -3.57% | |
53 Neutral | C$208.34M | -1.01 | -49.98% | ― | -23.30% | 76.16% |