| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 48.91B | 50.69B | 49.09B | 58.34B | 39.13B |
| Gross Profit | 21.24B | 19.85B | 19.54B | 24.83B | 15.28B |
| EBITDA | 16.18B | 16.40B | 18.33B | 22.28B | 12.63B |
| Net Income | 5.92B | 6.02B | 8.29B | 9.08B | 4.12B |
Balance Sheet | |||||
| Total Assets | 89.91B | 89.78B | 88.54B | 84.62B | 83.74B |
| Cash, Cash Equivalents and Short-Term Investments | 3.65B | 3.48B | 1.73B | 1.98B | 2.21B |
| Total Debt | 18.38B | 14.69B | 15.80B | 16.03B | 18.78B |
| Total Liabilities | 44.79B | 45.27B | 45.26B | 45.25B | 47.13B |
| Stockholders Equity | 45.12B | 44.51B | 43.28B | 39.37B | 36.61B |
Cash Flow | |||||
| Free Cash Flow | 6.92B | 9.48B | 6.52B | 10.56B | 7.21B |
| Operating Cash Flow | 12.78B | 15.96B | 12.34B | 15.68B | 11.76B |
| Investing Cash Flow | -6.02B | -6.47B | -6.51B | -4.79B | -3.98B |
| Financing Cash Flow | -6.47B | -7.88B | -5.99B | -11.23B | -7.46B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | C$133.84B | 8.98 | 25.98% | 5.23% | 8.06% | -10.64% | |
75 Outperform | C$86.53B | 18.28 | 14.75% | 2.45% | -6.18% | -14.06% | |
75 Outperform | C$35.69B | 17.93 | 9.91% | 5.44% | 2.81% | -14.92% | |
74 Outperform | C$105.98B | 12.55 | 13.17% | 3.91% | -3.08% | -31.48% | |
73 Outperform | C$67.43B | 10.69 | 13.16% | 3.40% | -9.17% | -12.97% | |
69 Neutral | C$92.03B | 22.34 | 12.80% | 4.41% | -3.98% | -33.45% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |