| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 130.62M | 121.28M | 114.06M | 111.25M | 110.63M |
| Gross Profit | 86.34M | 74.36M | 70.35M | 70.58M | 71.78M |
| EBITDA | 88.07M | 57.32M | 64.63M | 81.34M | 70.51M |
| Net Income | 55.28M | 25.05M | 20.19M | 53.89M | 99.61M |
Balance Sheet | |||||
| Total Assets | 1.28B | 1.24B | 1.26B | 1.27B | 1.21B |
| Cash, Cash Equivalents and Short-Term Investments | 8.09M | 8.87M | 10.87M | 7.26M | 8.06M |
| Total Debt | 651.14M | 657.22M | 672.47M | 708.14M | 679.24M |
| Total Liabilities | 712.84M | 696.37M | 714.49M | 747.71M | 716.94M |
| Stockholders Equity | 565.25M | 540.82M | 546.49M | 518.90M | 493.52M |
Cash Flow | |||||
| Free Cash Flow | 40.08M | 39.86M | 42.29M | 80.69M | 69.39M |
| Operating Cash Flow | 40.08M | 39.86M | 42.29M | 38.47M | 48.21M |
| Investing Cash Flow | -9.39M | 5.34M | -10.00M | -44.90M | -21.95M |
| Financing Cash Flow | -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 |
|---|---|---|---|---|---|---|---|
75 Outperform | C$2.00B | 10.72 | 6.52% | 5.52% | 26.88% | 77.26% | |
74 Outperform | C$464.93M | 8.66 | 10.04% | 6.56% | 4.53% | 197.86% | |
73 Outperform | C$3.92B | 7.47 | 18.40% | 5.74% | 4.11% | 35.99% | |
73 Outperform | C$4.33B | 1.18 | 25.30% | 4.71% | -0.83% | -28.93% | |
71 Outperform | C$905.56M | 14.29 | 6.49% | 7.95% | 1.80% | 46.83% | |
71 Outperform | C$4.54B | 18.23 | 4.85% | 7.22% | 0.48% | 96.32% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% |