| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 27.44M | 26.12M | 26.55M | 24.73M | 18.95M | 12.99M |
| Gross Profit | 19.81M | 18.92M | 19.43M | 18.37M | 14.32M | 9.87M |
| EBITDA | 20.77M | 14.33M | 18.08M | 16.75M | 29.91M | 12.88M |
| Net Income | 13.48M | 7.10M | 18.22M | -6.49M | 25.09M | 9.62M |
Balance Sheet | ||||||
| Total Assets | 316.82M | 301.32M | 308.35M | 303.06M | 278.17M | 209.71M |
| Cash, Cash Equivalents and Short-Term Investments | 1.37M | 1.57M | 987.72K | 2.20M | 1.78M | 5.54M |
| Total Debt | 175.96M | 167.51M | 174.71M | 180.10M | 144.71M | 115.79M |
| Total Liabilities | 180.83M | 171.88M | 178.86M | 184.37M | 148.35M | 119.50M |
| Stockholders Equity | 135.99M | 129.44M | 129.49M | 118.69M | 129.81M | 90.21M |
Cash Flow | ||||||
| Free Cash Flow | 12.19M | 10.65M | 11.25M | 56.02M | 9.26M | 78.94M |
| Operating Cash Flow | 12.19M | 10.65M | 11.25M | 11.33M | 9.26M | 6.19M |
| Investing Cash Flow | -20.93M | 3.72M | 2.71M | -41.56M | -55.79M | -73.82M |
| Financing Cash Flow | 8.65M | -14.48M | -13.18M | 29.83M | 42.68M | 71.79M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | C$364.55M | 8.76 | 8.60% | 7.37% | 0.92% | 92.93% | |
75 Outperform | C$119.26M | 8.91 | 10.16% | 6.15% | 3.20% | 39.37% | |
75 Outperform | C$227.46M | 11.82 | 6.20% | 8.65% | 2.69% | -45.80% | |
69 Neutral | C$169.44M | 9.34 | 8.49% | ― | 70.08% | -20.96% | |
55 Neutral | $6.65B | 3.83 | -15.92% | 6.20% | 10.91% | 7.18% | |
55 Neutral | C$269.58M | -1.67 | -40.17% | 269.20% | -33.76% | -125.67% | |
53 Neutral | C$125.53M | -4.11 | -7.68% | 5.79% | -5.17% | -187.42% |