| 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 |
|---|---|---|---|---|---|---|---|
81 Outperform | C$3.94B | 9.79 | 44.53% | ― | 69.33% | 253.46% | |
80 Outperform | C$6.07B | 14.52 | 46.21% | ― | 81.13% | 234.33% | |
74 Outperform | C$8.90B | 11.03 | 12.03% | ― | 33.74% | ― | |
74 Outperform | C$5.11B | 4.96 | 31.90% | 1.36% | 3.93% | 247.84% | |
73 Outperform | C$6.54B | 10.24 | 20.98% | ― | 5.33% | 143.67% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
46 Neutral | C$1.88B | -6.94 | -48.77% | ― | 70.93% | 37.37% |