| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.27B | 1.27B | 885.32M | 925.27M | 1.26B | 1.14B |
| Gross Profit | 285.68M | 250.66M | 243.84M | 296.44M | 364.70M | 318.12M |
| EBITDA | 131.10M | 139.92M | 85.07M | 121.27M | 147.78M | 29.86M |
| Net Income | 1.22M | 46.55M | -3.73M | 87.19M | -29.99M | -79.11M |
Balance Sheet | ||||||
| Total Assets | 1.65B | 1.60B | 1.63B | 1.28B | 1.55B | 1.27B |
| Cash, Cash Equivalents and Short-Term Investments | 39.18M | 65.53M | 375.24M | 334.06M | 263.99M | 124.45M |
| Total Debt | 576.25M | 560.83M | 640.37M | 232.46M | 270.27M | 346.58M |
| Total Liabilities | 879.53M | 849.48M | 908.38M | 548.62M | 849.44M | 625.68M |
| Stockholders Equity | 771.04M | 753.81M | 721.10M | 730.16M | 699.38M | 639.27M |
Cash Flow | ||||||
| Free Cash Flow | 37.24M | 41.15M | -59.05M | 48.35M | 161.02M | 39.61M |
| Operating Cash Flow | 85.38M | 104.43M | 51.35M | 124.61M | 211.10M | 64.68M |
| Investing Cash Flow | -39.89M | -437.88M | -154.99M | 109.82M | 19.50M | 3.83M |
| Financing Cash Flow | -56.17M | -101.53M | 259.84M | -161.78M | -111.65M | -163.53M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | C$1.57B | 14.20 | 17.25% | 3.57% | 20.60% | 6.72% | |
82 Outperform | C$889.08M | 11.21 | 13.24% | 2.57% | 18.21% | 29.33% | |
71 Outperform | C$3.63B | 17.26 | 26.01% | 1.29% | 6.08% | 24.69% | |
66 Neutral | C$632.19M | 14.52 | 6.49% | ― | -17.68% | 123.13% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
60 Neutral | C$786.59M | 644.68 | 0.16% | ― | 26.01% | -92.26% | |
52 Neutral | C$544.11M | 15.87 | 7.69% | 2.56% | 4.39% | -20.47% |