| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 902.30M | 965.70M | 2.08B | 1.80B | 2.52B | 1.38B |
| Gross Profit | 181.10M | 162.80M | 991.80M | 960.90M | 1.46B | 841.00M |
| EBITDA | 329.30M | 296.00M | 876.90M | 988.20M | 1.20B | 841.90M |
| Net Income | 53.20M | 1.29B | 335.90M | 470.20M | 680.60M | 236.90M |
Balance Sheet | ||||||
| Total Assets | 3.75B | 3.59B | 4.76B | 4.39B | 4.34B | 3.89B |
| Cash, Cash Equivalents and Short-Term Investments | 671.50M | 730.80M | 2.40M | 48.90M | 2.50M | 1.70M |
| Total Debt | 24.60M | 25.50M | 201.90M | 29.20M | 177.40M | 398.90M |
| Total Liabilities | 992.20M | 875.40M | 1.06B | 889.50M | 959.20M | 1.28B |
| Stockholders Equity | 2.75B | 2.71B | 3.70B | 3.50B | 3.38B | 2.61B |
Cash Flow | ||||||
| Free Cash Flow | -552.80M | -458.80M | -41.20M | 126.90M | 248.80M | 202.10M |
| Operating Cash Flow | 383.60M | 417.30M | 815.30M | 938.20M | 1.05B | 482.10M |
| Investing Cash Flow | -458.70M | 2.91B | -762.40M | -376.70M | -654.00M | -51.70M |
| Financing Cash Flow | -111.90M | -2.60B | -99.40M | -514.90M | -393.20M | -433.30M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | C$5.95B | 29.25 | 12.23% | ― | -4.92% | -52.64% | |
66 Neutral | C$5.25B | -17.26 | -23.11% | 2.07% | -8.89% | ― | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
65 Neutral | C$4.65B | 20.16 | 1.96% | 2.84% | -49.03% | -96.56% | |
60 Neutral | C$6.44B | 246.51 | -5.03% | 1.91% | -5.38% | -139.64% | |
54 Neutral | C$4.35B | 60.26 | 2.73% | ― | -12.72% | -67.54% |