| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.04B | 959.22M | 1.08B | 1.07B | 875.40M |
| Gross Profit | 201.98M | 217.27M | 218.69M | 229.93M | 198.54M |
| EBITDA | 89.37M | 115.09M | 85.17M | 106.41M | 86.27M |
| Net Income | 37.20M | 60.16M | 31.68M | 54.73M | 42.25M |
Balance Sheet | |||||
| Total Assets | 962.20M | 849.31M | 834.40M | 1.00B | 826.47M |
| Cash, Cash Equivalents and Short-Term Investments | 491.10K | 19.95M | 10.50M | 5.82M | 983.00K |
| Total Debt | 300.44M | 228.98M | 253.56M | 380.69M | 266.19M |
| Total Liabilities | 553.94M | 443.58M | 448.54M | 630.07M | 493.94M |
| Stockholders Equity | 408.27M | 405.73M | 385.86M | 373.42M | 332.52M |
Cash Flow | |||||
| Free Cash Flow | -7.83M | 66.78M | 160.26M | -96.83M | 8.37M |
| Operating Cash Flow | 10.03M | 90.59M | 179.31M | -76.16M | 28.68M |
| Investing Cash Flow | -70.46M | -40.24M | -18.80M | -20.67M | -20.32M |
| Financing Cash Flow | 43.06M | -40.66M | -153.85M | 100.14M | -41.42M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | C$3.83B | 5.72 | 11.72% | 4.95% | -0.03% | 497.79% | |
73 Outperform | C$1.42B | 22.55 | 12.97% | 2.67% | 11.25% | 58.21% | |
70 Outperform | C$18.02B | 19.22 | -1.32% | 1.89% | 5.37% | -135.85% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
61 Neutral | C$392.78M | 9.44 | 8.89% | 4.83% | 6.15% | -36.76% | |
46 Neutral | C$4.46B | 112.26 | 3.82% | 3.34% | 13.05% | -33.72% | |
45 Neutral | C$197.45M | -174.75 | -92.94% | ― | 212.16% | -46.40% |