| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 52.01B | 48.91B | 50.69B | 49.09B | 58.34B | 39.13B |
| Gross Profit | 21.25B | 21.24B | 19.85B | 19.54B | 24.83B | 15.28B |
| EBITDA | 16.74B | 16.18B | 16.40B | 18.33B | 22.28B | 12.63B |
| Net Income | 6.33B | 5.92B | 6.02B | 8.29B | 9.08B | 4.12B |
Balance Sheet | ||||||
| Total Assets | 92.83B | 89.91B | 89.78B | 88.54B | 84.62B | 83.74B |
| Cash, Cash Equivalents and Short-Term Investments | 3.27B | 3.65B | 3.48B | 1.73B | 1.98B | 2.21B |
| Total Debt | 14.81B | 18.38B | 14.69B | 15.80B | 16.03B | 18.78B |
| Total Liabilities | 47.05B | 44.79B | 45.27B | 45.26B | 45.25B | 47.13B |
| Stockholders Equity | 45.78B | 45.12B | 44.51B | 43.28B | 39.37B | 36.61B |
Cash Flow | ||||||
| Free Cash Flow | 7.23B | 6.92B | 9.48B | 6.52B | 10.56B | 7.21B |
| Operating Cash Flow | 13.06B | 12.78B | 15.96B | 12.34B | 15.68B | 11.76B |
| Investing Cash Flow | -5.97B | -6.02B | -6.47B | -6.51B | -4.79B | -3.98B |
| Financing Cash Flow | -6.50B | -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 |
|---|---|---|---|---|---|---|---|
78 Outperform | C$74.92B | 11.02 | 15.23% | 3.40% | -10.01% | 67.09% | |
76 Outperform | C$107.14B | 13.02 | 14.01% | 3.91% | 0.86% | 8.90% | |
73 Outperform | C$39.37B | 18.16 | 9.98% | 5.44% | -5.92% | -12.92% | |
71 Outperform | C$86.39B | 23.48 | 13.43% | 2.45% | -7.49% | -37.07% | |
71 Outperform | C$101.07B | 24.46 | 12.53% | 4.41% | 1.37% | -24.17% | |
70 Outperform | C$135.17B | 26.23 | 22.74% | 5.23% | 0.74% | 29.91% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |