| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 130.47M | 130.03M | 127.83M | 119.50M | 100.34M | 92.97M |
| Gross Profit | 75.86M | 75.05M | 75.38M | 70.43M | 56.34M | 51.26M |
| EBITDA | 77.69M | 75.84M | 71.30M | 63.12M | 49.58M | 44.61M |
| Net Income | 42.15M | 38.74M | 36.60M | 38.15M | 17.36M | -22.60M |
Balance Sheet | ||||||
| Total Assets | 1.26B | 1.26B | 1.23B | 1.18B | 1.13B | 926.67M |
| Cash, Cash Equivalents and Short-Term Investments | 5.52M | 2.47M | 912.00K | 2.40M | 7.19M | 9.06M |
| Total Debt | 724.32M | 735.24M | 724.23M | 692.15M | 687.72M | 552.49M |
| Total Liabilities | 756.99M | 761.72M | 749.99M | 717.27M | 725.48M | 584.60M |
| Stockholders Equity | 498.53M | 494.28M | 477.65M | 462.07M | 404.43M | 342.07M |
Cash Flow | ||||||
| Free Cash Flow | 60.46M | 66.00M | 70.80M | 131.95M | 56.34M | 45.97M |
| Operating Cash Flow | 60.51M | 66.00M | 70.85M | 66.24M | 56.54M | 46.15M |
| Investing Cash Flow | -3.21M | -19.58M | -46.38M | -65.71M | -71.73M | 12.13M |
| Financing Cash Flow | -55.02M | -44.87M | -25.96M | 19.48M | 13.32M | -51.02M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | C$442.10M | 11.85 | 7.24% | 6.89% | 2.81% | 9677.19% | |
78 Outperform | C$364.55M | 8.76 | 8.60% | 7.37% | 0.92% | 92.93% | |
75 Outperform | C$227.46M | 11.82 | 6.20% | 8.65% | 2.69% | -45.80% | |
75 Outperform | C$119.26M | 8.91 | 10.16% | 6.15% | 3.20% | 39.37% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
55 Neutral | C$269.58M | -1.67 | -40.17% | 269.20% | -33.76% | -125.67% | |
55 Neutral | C$418.53M | -9.20 | -4.91% | 3.85% | -5.37% | 13.86% |