| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 914.33M | 558.18M | 333.17M | 265.48M | 262.91M |
| Gross Profit | 546.83M | 241.86M | 37.75M | 51.11M | 117.29M |
| EBITDA | 598.24M | 307.74M | 93.63M | 46.58M | 218.37M |
| Net Income | 349.50M | 135.47M | -6.19M | -14.71M | 131.29M |
Balance Sheet | |||||
| Total Assets | 1.15B | 746.65M | 618.96M | 619.13M | 553.72M |
| Cash, Cash Equivalents and Short-Term Investments | 353.87M | 123.10M | 41.37M | 33.19M | 56.76M |
| Total Debt | 3.40M | 881.00K | 42.46M | 63.98M | 14.57M |
| Total Liabilities | 210.01M | 175.84M | 191.66M | 220.61M | 158.54M |
| Stockholders Equity | 936.97M | 570.82M | 427.30M | 398.52M | 395.18M |
Cash Flow | |||||
| Free Cash Flow | 277.17M | 121.50M | 319.00K | -80.76M | -12.51M |
| Operating Cash Flow | 455.13M | 240.97M | 101.35M | 65.21M | 130.96M |
| Investing Cash Flow | -210.56M | -119.31M | -98.59M | -146.22M | -132.51M |
| Financing Cash Flow | -13.80M | -39.93M | 5.42M | 57.44M | -5.16M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
85 Outperform | C$4.55B | 7.85 | 44.53% | ― | 59.18% | 115.75% | |
85 Outperform | C$6.72B | 9.05 | 41.72% | ― | 55.87% | 71.11% | |
81 Outperform | C$6.38B | 5.27 | 26.78% | ― | 59.11% | 306.31% | |
77 Outperform | C$9.77B | -14.19 | 19.55% | ― | 73.38% | 169.61% | |
73 Outperform | C$5.05B | 11.36 | 32.55% | 1.36% | 28.75% | 1404.48% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
50 Neutral | C$1.86B | -4.95 | -48.77% | ― | 135.64% | 18.28% |