| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 720.41M | 695.60M | 601.44M | 699.93M | 1.20B | 877.34M |
| Gross Profit | 314.71M | 162.77M | 309.52M | 406.52M | 922.45M | 616.53M |
| EBITDA | 370.17M | 384.50M | 358.45M | 268.88M | 1.09B | 648.14M |
| Net Income | 69.11M | 64.87M | 56.10M | 9.78M | 656.83M | 314.68M |
Balance Sheet | ||||||
| Total Assets | 3.48B | 3.54B | 3.56B | 3.25B | 3.24B | 3.19B |
| Cash, Cash Equivalents and Short-Term Investments | 80.00K | 35.00K | 50.00K | 55.00K | 74.00K | 63.00K |
| Total Debt | 534.21M | 618.70M | 686.93M | 384.71M | 145.57M | 554.57M |
| Total Liabilities | 1.17B | 1.30B | 1.36B | 1.03B | 826.41M | 1.27B |
| Stockholders Equity | 2.31B | 2.24B | 2.20B | 2.23B | 2.41B | 1.92B |
Cash Flow | ||||||
| Free Cash Flow | 200.65M | 98.23M | -82.69M | 12.53M | 556.73M | 282.89M |
| Operating Cash Flow | 432.69M | 406.00M | 200.31M | 320.53M | 925.27M | 515.37M |
| Investing Cash Flow | -309.80M | -313.56M | -293.36M | -338.86M | -338.54M | -247.38M |
| Financing Cash Flow | -122.89M | -92.46M | 93.05M | 18.32M | -586.73M | -267.98M |
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% | |
73 Outperform | C$2.92B | 20.28 | 8.82% | 7.05% | -7.99% | -44.67% | |
71 Outperform | C$2.60B | 104.50 | 13.39% | 8.48% | -14.73% | 123.98% | |
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% | |
61 Neutral | C$1.69B | 15.88 | 6.59% | ― | 11.26% | ― | |
60 Neutral | C$2.69B | -5.03 | -33.68% | 4.60% | -7.04% | -2448.68% |