| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.09B | 1.04B | 959.22M | 1.08B | 1.07B | 875.40M |
| Gross Profit | 206.83M | 201.98M | 217.27M | 218.69M | 229.93M | 198.54M |
| EBITDA | 83.65M | 89.37M | 115.09M | 85.17M | 106.41M | 86.27M |
| Net Income | 29.22M | 37.20M | 60.16M | 31.68M | 54.73M | 42.25M |
Balance Sheet | ||||||
| Total Assets | 943.93M | 962.20M | 849.31M | 834.40M | 1.00B | 826.47M |
| Cash, Cash Equivalents and Short-Term Investments | 15.67M | 491.10K | 19.95M | 10.50M | 5.82M | 983.00K |
| Total Debt | 310.24M | 300.44M | 228.98M | 253.56M | 380.69M | 266.19M |
| Total Liabilities | 532.34M | 553.94M | 443.58M | 448.54M | 630.07M | 493.94M |
| Stockholders Equity | 411.59M | 408.27M | 405.73M | 385.86M | 373.42M | 332.52M |
Cash Flow | ||||||
| Free Cash Flow | 25.38M | -7.83M | 66.78M | 160.26M | -96.83M | 8.37M |
| Operating Cash Flow | 45.51M | 10.03M | 90.59M | 179.31M | -76.16M | 28.68M |
| Investing Cash Flow | -56.90M | -70.46M | -40.24M | -18.80M | -20.67M | -20.32M |
| Financing Cash Flow | 24.66M | 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 |
|---|---|---|---|---|---|---|---|
70 Outperform | C$16.76B | 19.22 | 9.50% | 1.89% | 0.74% | ― | |
67 Neutral | C$3.66B | 20.25 | 36.56% | 4.95% | -13.45% | 465.50% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
62 Neutral | C$1.44B | 40.40 | 15.25% | 2.67% | 12.52% | 37.38% | |
55 Neutral | C$406.93M | 9.90 | 7.08% | 4.83% | 14.02% | -47.59% | |
44 Neutral | C$177.84M | -11.48 | -92.94% | ― | 119.70% | -368.06% | |
43 Neutral | C$4.71B | 364.63 | 2.21% | 3.34% | 17.36% | -65.87% |