| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.29B | 2.18B | 2.24B | 2.58B | 1.62B |
| Gross Profit | 419.14M | 474.06M | 466.10M | 556.75M | 372.91M |
| EBITDA | 191.30M | 169.82M | 161.86M | 343.35M | 184.79M |
| Net Income | 69.63M | 46.48M | 36.05M | 128.67M | 103.14M |
Balance Sheet | |||||
| Total Assets | 1.37B | 1.40B | 1.23B | 1.43B | 1.11B |
| Cash, Cash Equivalents and Short-Term Investments | 12.99M | 33.74M | 13.00M | 65.07M | 7.76M |
| Total Debt | 573.89M | 623.07M | 564.03M | 789.86M | 570.59M |
| Total Liabilities | 701.68M | 763.08M | 705.25M | 922.00M | 700.89M |
| Stockholders Equity | 668.80M | 634.57M | 526.87M | 506.97M | 414.03M |
Cash Flow | |||||
| Free Cash Flow | 149.86M | 133.54M | 226.30M | 199.88M | -72.88M |
| Operating Cash Flow | 163.45M | 142.75M | 238.08M | 210.69M | -65.42M |
| Investing Cash Flow | -6.70M | -147.46M | -13.48M | -279.47M | -306.63M |
| Financing Cash Flow | -176.72M | 30.00M | -285.99M | 128.61M | 378.85M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | C$869.37M | 5.36 | 15.49% | 4.27% | 8.54% | 33.89% | |
66 Neutral | C$707.02M | 10.32 | 10.91% | 5.09% | 3.71% | -12.70% | |
66 Neutral | C$2.75B | 14.57 | 10.04% | 3.88% | 8.15% | -3.57% | |
65 Neutral | C$408.03M | 13.49 | 8.32% | ― | 2.99% | -12.14% | |
64 Neutral | C$804.47M | 12.03 | 11.37% | 1.74% | 7.18% | -9.38% | |
64 Neutral | C$846.04M | 10.20 | 12.47% | 5.85% | 28.20% | 36.95% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |