| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 3.11B | 1.90B | 1.93B | 1.73B | 1.76B |
| Gross Profit | 1.56B | 1.07B | 1.18B | 988.10M | 1.15B |
| EBITDA | 1.89B | 926.24M | 869.71M | 916.92M | 1.09B |
| Net Income | 408.94M | -629.89M | 10.10M | 252.87M | 420.06M |
Balance Sheet | |||||
| Total Assets | 5.87B | 4.81B | 4.84B | 3.72B | 3.53B |
| Cash, Cash Equivalents and Short-Term Investments | 384.59M | 348.33M | 304.69M | 658.34M | 666.67M |
| Total Debt | 629.31M | 437.62M | 190.74M | 57.79M | 74.43M |
| Total Liabilities | 2.23B | 1.78B | 957.71M | 575.03M | 594.64M |
| Stockholders Equity | 3.59B | 2.98B | 3.78B | 3.04B | 2.83B |
Cash Flow | |||||
| Free Cash Flow | 66.38M | 185.63K | -25.37M | 303.59M | 463.76M |
| Operating Cash Flow | 892.75M | 824.38M | 721.38M | 573.74M | 705.83M |
| Investing Cash Flow | -908.37M | -726.65M | -859.05M | -377.21M | -281.47M |
| Financing Cash Flow | 78.44M | -54.67M | -190.98M | -200.67M | -224.17M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | C$11.80B | 15.49 | 19.82% | 0.51% | 37.75% | 59.97% | |
78 Outperform | C$10.35B | 10.22 | 30.82% | 0.42% | 51.00% | 532.40% | |
67 Neutral | C$9.79B | 14.13 | 12.40% | ― | 44.88% | 38.67% | |
62 Neutral | C$9.34B | 24.10 | 28.16% | ― | ― | ― | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
59 Neutral | C$9.11B | 14.58 | 12.15% | 1.71% | 34.31% | ― |