| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 127.69M | 130.14M | 130.03M | 127.83M | 119.50M | 100.34M |
| Gross Profit | 72.80M | 74.77M | 75.05M | 75.38M | 70.43M | 56.34M |
| EBITDA | 58.10M | 59.45M | 75.84M | 71.30M | 63.12M | 49.58M |
| Net Income | 23.12M | 22.37M | 38.74M | 36.60M | 38.15M | 17.36M |
Balance Sheet | ||||||
| Total Assets | 1.27B | 1.24B | 1.26B | 1.23B | 1.18B | 1.13B |
| Cash, Cash Equivalents and Short-Term Investments | 1.45M | 5.43M | 2.47M | 912.00K | 2.40M | 7.19M |
| Total Debt | 742.55M | 729.08M | 735.24M | 724.23M | 692.15M | 687.72M |
| Total Liabilities | 775.95M | 752.95M | 761.72M | 749.99M | 717.27M | 725.48M |
| Stockholders Equity | 492.85M | 490.97M | 494.28M | 477.65M | 462.07M | 404.43M |
Cash Flow | ||||||
| Free Cash Flow | 41.86M | 37.32M | 66.00M | 70.80M | 131.95M | 56.34M |
| Operating Cash Flow | 41.93M | 37.49M | 66.00M | 70.85M | 66.24M | 56.54M |
| Investing Cash Flow | -27.96M | 1.58M | -19.58M | -46.38M | -65.71M | -71.73M |
| Financing Cash Flow | -17.98M | -36.11M | -44.87M | -25.96M | 19.48M | 13.32M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | C$461.91M | 4.69 | 8.56% | 6.89% | 6.06% | 45.53% | |
71 Outperform | C$254.79M | 13.58 | 8.24% | 8.65% | 0.44% | -10.34% | |
67 Neutral | C$133.88M | 12.84 | 12.17% | 6.15% | 6.18% | -44.10% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
59 Neutral | C$328.36M | 10.11 | 4.68% | 7.37% | -3.12% | -41.32% | |
54 Neutral | C$435.14M | 18.25 | -1.91% | 3.85% | -6.31% | ― |