| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 130.81M | 130.62M | 121.28M | 114.06M | 111.25M | 110.63M |
| Gross Profit | 84.08M | 86.34M | 74.36M | 70.35M | 70.58M | 71.78M |
| EBITDA | 91.98M | 88.07M | 57.32M | 64.63M | 81.34M | 70.51M |
| Net Income | 58.71M | 55.28M | 25.05M | 20.19M | 53.89M | 99.61M |
Balance Sheet | ||||||
| Total Assets | 1.29B | 1.28B | 1.24B | 1.26B | 1.27B | 1.21B |
| Cash, Cash Equivalents and Short-Term Investments | 9.53M | 8.09M | 8.87M | 10.87M | 7.26M | 8.06M |
| Total Debt | 651.49M | 651.14M | 657.22M | 672.47M | 708.14M | 679.24M |
| Total Liabilities | 717.19M | 712.84M | 696.37M | 714.49M | 747.71M | 716.94M |
| Stockholders Equity | 570.37M | 565.25M | 540.82M | 546.49M | 518.90M | 493.52M |
Cash Flow | ||||||
| Free Cash Flow | 40.42M | 40.08M | 39.86M | 42.29M | 80.69M | 69.39M |
| Operating Cash Flow | 40.42M | 40.08M | 39.86M | 42.29M | 38.47M | 48.21M |
| Investing Cash Flow | -7.54M | -9.39M | 5.34M | -10.00M | -44.90M | -21.95M |
| Financing Cash Flow | -41.73M | -39.53M | -23.29M | -40.23M | 1.15M | -26.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | C$2.31B | 11.92 | 7.95% | 5.52% | 25.61% | 162.10% | |
74 Outperform | C$4.94B | 13.54 | 7.00% | 7.22% | -1.84% | 48.17% | |
73 Outperform | C$4.24B | 6.51 | 15.35% | 5.74% | 4.54% | 19.18% | |
71 Outperform | C$495.85M | 8.53 | 10.53% | 6.56% | 3.46% | 135.29% | |
69 Neutral | C$5.00B | 4.66 | 24.22% | 4.71% | 0.35% | 399.29% | |
67 Neutral | C$1.03B | 16.45 | 6.14% | 7.95% | 0.25% | 7.01% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% |