| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 105.26M | 104.10M | 99.21M | 99.89M | 97.21M | 77.67M |
| Gross Profit | 63.37M | 62.59M | 58.52M | 57.94M | 57.74M | 46.28M |
| EBITDA | 68.72M | 60.73M | 24.95M | 47.93M | 51.99M | 36.55M |
| Net Income | 42.84M | 35.35M | 2.38M | 25.91M | 136.75M | 81.84M |
Balance Sheet | ||||||
| Total Assets | 1.09B | 1.08B | 997.76M | 1.03B | 1.04B | 989.96M |
| Cash, Cash Equivalents and Short-Term Investments | 16.11M | 13.67M | 9.07M | 13.26M | 7.53M | 5.94M |
| Total Debt | 521.25M | 525.01M | 498.57M | 515.26M | 514.33M | 522.78M |
| Total Liabilities | 578.57M | 554.68M | 533.12M | 546.56M | 548.24M | 560.27M |
| Stockholders Equity | 512.23M | 496.89M | 464.65M | 488.03M | 487.69M | 429.69M |
Cash Flow | ||||||
| Free Cash Flow | 34.53M | 31.09M | 29.87M | 30.84M | 27.80M | 29.00M |
| Operating Cash Flow | 35.00M | 31.50M | 31.10M | 31.70M | 28.23M | 29.28M |
| Investing Cash Flow | -21.98M | -21.18M | 9.89M | 4.34M | 11.93M | -281.61M |
| Financing Cash Flow | -6.98M | -5.72M | -45.17M | -30.32M | -38.58M | 252.01M |
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% | |
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% | |
57 Neutral | C$281.99M | 6.64 | 3.93% | 8.35% | 2.64% | 57.28% | |
54 Neutral | C$435.14M | 18.25 | -1.91% | 3.85% | -6.31% | ― |