| 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$278.35M | 22.10 | 18.49% | 5.06% | 1.35% | -3.12% | |
71 Outperform | C$362.98M | 5.35 | 10.41% | ― | 4.21% | -7.35% | |
69 Neutral | C$283.86M | 12.39 | 6.05% | 6.21% | -2.28% | -7.56% | |
69 Neutral | C$736.65M | 6.02 | 7.74% | 1.93% | -1.63% | ― | |
63 Neutral | C$415.76M | 12.33 | 5.49% | 2.80% | 2.80% | -21.88% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
46 Neutral | C$485.46M | 24.24 | 5.29% | ― | -6.30% | ― |