| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 101.83M | 93.88M | 92.48M | 82.86M | 78.22M |
| Gross Profit | 85.88M | 79.33M | 78.41M | 70.58M | 67.08M |
| EBITDA | 70.93M | 96.78M | 75.47M | 77.61M | 101.00M |
| Net Income | 44.58M | 72.00M | 50.99M | 119.67M | 122.38M |
Balance Sheet | |||||
| Total Assets | 1.40B | 1.19B | 1.19B | 1.09B | 1.05B |
| Cash, Cash Equivalents and Short-Term Investments | 657.00K | 336.00K | 298.00K | 396.00K | 474.00K |
| Total Debt | 638.06M | 502.24M | 535.08M | 434.89M | 420.58M |
| Total Liabilities | 675.57M | 527.33M | 653.91M | 572.87M | 591.28M |
| Stockholders Equity | 720.78M | 663.40M | 539.99M | 520.94M | 460.37M |
Cash Flow | |||||
| Free Cash Flow | 53.84M | 75.91M | 74.27M | 64.55M | 62.21M |
| Operating Cash Flow | 53.84M | 75.91M | 74.27M | 64.55M | 62.21M |
| Investing Cash Flow | -168.58M | 21.38M | -110.42M | -24.74M | -24.87M |
| Financing Cash Flow | 115.06M | -97.26M | 36.06M | -39.88M | -37.18M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | C$463.83M | 8.66 | 10.04% | 6.56% | 4.53% | 197.86% | |
71 Outperform | C$615.30M | 12.42 | 6.58% | 8.08% | 3.80% | -6.93% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
65 Neutral | C$716.40M | 12.68 | 5.54% | 8.07% | 0.41% | 78.32% | |
60 Neutral | C$644.01M | -3.53 | 7.26% | 3.87% | -1.21% | ― | |
58 Neutral | C$748.23M | -43.31 | 5.70% | 3.50% | -17.89% | ― |