| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 435.29M | 369.97M | 307.26M | 662.36M | 1.48B | 618.84M |
| Gross Profit | 138.59M | 82.27M | 158.47M | 317.78M | 1.10B | 449.31M |
| EBITDA | 290.43M | 200.98M | 165.87M | 939.96M | 953.50M | 475.32M |
| Net Income | 61.55M | 70.02M | 34.28M | 663.11M | 681.09M | 334.22M |
Balance Sheet | ||||||
| Total Assets | 1.35B | 1.17B | 933.14M | 819.52M | 2.10B | 1.74B |
| Cash, Cash Equivalents and Short-Term Investments | 151.15M | 151.12M | 924.00K | 406.00K | 124.40M | 1.25M |
| Total Debt | 257.01M | 188.27M | 146.75M | 79.71M | 190.68M | 442.36M |
| Total Liabilities | 705.17M | 524.68M | 461.72M | 389.81M | 582.65M | 855.76M |
| Stockholders Equity | 643.17M | 648.63M | 471.43M | 429.72M | 1.52B | 886.65M |
Cash Flow | ||||||
| Free Cash Flow | -122.29M | -96.47M | 12.18M | 180.62M | 354.75M | -333.18M |
| Operating Cash Flow | 253.27M | 220.41M | 174.08M | 475.67M | 795.37M | 279.77M |
| Investing Cash Flow | -396.03M | -343.34M | -240.53M | 1.32B | -442.30M | -925.71M |
| Financing Cash Flow | 142.57M | 122.31M | 66.95M | -1.92B | -230.14M | 644.46M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | C$3.16B | 21.48 | 18.54% | 4.58% | -3.35% | -30.86% | |
67 Neutral | C$1.81B | 7.50 | 2.90% | 1.59% | 11.96% | -50.40% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
62 Neutral | C$2.82B | -47.96 | 9.84% | ― | 54.45% | 189.64% | |
62 Neutral | C$2.25B | 44.59 | 1.14% | 8.25% | -8.46% | -91.52% | |
61 Neutral | C$1.69B | 15.88 | 6.59% | ― | 11.26% | ― | |
59 Neutral | C$2.02B | 685.06 | 3.96% | ― | 14.75% | -15.94% |