| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Mar 2022 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.14B | 943.90M | 510.60M | 447.67M | 399.96M | 382.61M |
| Gross Profit | 607.83M | 438.12M | 195.84M | 185.91M | 204.14M | 198.71M |
| EBITDA | 523.12M | 430.90M | 152.23M | 153.49M | 166.33M | 170.39M |
| Net Income | 173.91M | 79.72M | 24.58M | 11.42M | -4.86M | 186.23M |
Balance Sheet | ||||||
| Total Assets | 2.72B | 2.52B | 1.99B | 1.35B | 1.24B | 998.38M |
| Cash, Cash Equivalents and Short-Term Investments | 472.08M | 391.16M | 252.53M | 194.62M | 299.46M | 323.56M |
| Total Debt | 544.33M | 524.55M | 520.57M | 382.93M | 422.88M | 318.07M |
| Total Liabilities | 1.14B | 1.07B | 911.40M | 728.22M | 740.75M | 519.86M |
| Stockholders Equity | 1.57B | 1.44B | 798.57M | 624.65M | 495.89M | 478.53M |
Cash Flow | ||||||
| Free Cash Flow | 194.58M | 69.30M | -40.21M | -9.02M | -38.05M | 17.09M |
| Operating Cash Flow | 454.35M | 317.48M | 141.24M | 104.70M | 76.95M | 80.55M |
| Investing Cash Flow | -260.70M | -236.34M | -198.77M | -180.28M | -54.58M | -229.72M |
| Financing Cash Flow | 35.38M | 57.99M | 121.29M | -33.33M | -39.32M | 359.67M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | C$1.38B | 12.95 | 12.12% | ― | 67.33% | 899.33% | |
78 Outperform | C$1.56B | 16.89 | 17.63% | ― | 57.17% | 130.46% | |
72 Outperform | C$4.96B | 9.80 | 13.72% | ― | 102.00% | 399.31% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
61 Neutral | C$689.36M | 14.74 | 5.06% | ― | 176.40% | ― | |
56 Neutral | C$3.79B | 10.18 | -3.75% | ― | 179.02% | 72.44% | |
50 Neutral | C$2.73B | -36.13 | -95.35% | ― | ― | -59.72% |