| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 79.24M | 81.60M | 76.25M | 81.61M | 59.97M | 60.02M |
| Gross Profit | 26.93M | 34.19M | 43.34M | 34.68M | 27.66M | 34.66M |
| EBITDA | 52.97M | 40.50M | 30.63M | 23.00M | 21.30M | 38.06M |
| Net Income | 29.49M | 13.02M | 37.82M | 3.42M | 3.23M | 16.38M |
Balance Sheet | ||||||
| Total Assets | 661.88M | 633.31M | 516.38M | 395.13M | 416.12M | 384.63M |
| Cash, Cash Equivalents and Short-Term Investments | 943.00K | 560.00K | 809.00K | 929.00K | 1.09M | 18.42M |
| Total Debt | 311.18M | 285.36M | 185.23M | 126.18M | 159.14M | 136.51M |
| Total Liabilities | 376.42M | 346.89M | 239.44M | 164.44M | 201.15M | 176.01M |
| Stockholders Equity | 285.46M | 286.41M | 276.94M | 230.69M | 214.97M | 208.62M |
Cash Flow | ||||||
| Free Cash Flow | 9.31M | 4.18M | 4.32M | -1.11M | -15.61M | -14.31M |
| Operating Cash Flow | 20.27M | 16.10M | 18.00M | 8.16M | 3.40M | -7.54M |
| Investing Cash Flow | -100.82M | -108.23M | -81.03M | -24.93M | -36.83M | 31.06M |
| Financing Cash Flow | 80.48M | 91.87M | 62.91M | 16.62M | 16.09M | -7.82M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | C$281.45M | 14.58 | 18.49% | 5.06% | 1.35% | -3.12% | |
71 Outperform | C$292.85M | 12.13 | 6.05% | 6.21% | -2.28% | -7.56% | |
66 Neutral | C$418.98M | 9.55 | 6.23% | 2.80% | -0.75% | 52.17% | |
65 Neutral | C$742.26M | 6.40 | 7.74% | 1.93% | -1.63% | ― | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
60 Neutral | C$359.64M | 10.41 | 10.41% | ― | 4.21% | -7.35% | |
46 Neutral | C$502.82M | 20.21 | 5.29% | ― | -6.30% | ― |