| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 45.98M | 43.05M | 35.03M | 31.59M | 27.93M | 28.62M |
| Gross Profit | 34.08M | 32.11M | 27.86M | 25.60M | 22.86M | 22.64M |
| EBITDA | 13.11M | 12.17M | 10.43M | 9.06M | 7.43M | 8.64M |
| Net Income | 9.04M | 9.01M | 7.27M | 6.46M | 5.46M | 6.28M |
Balance Sheet | ||||||
| Total Assets | 62.49M | 49.44M | 41.36M | 41.53M | 40.49M | 37.17M |
| Cash, Cash Equivalents and Short-Term Investments | 10.90M | 28.65M | 15.94M | 26.19M | 28.70M | 28.21M |
| Total Debt | 5.25M | 841.10K | 1.04M | 1.22M | 1.40M | 1.56M |
| Total Liabilities | 17.50M | 7.97M | 6.36M | 6.77M | 7.12M | 5.61M |
| Stockholders Equity | 44.99M | 41.47M | 35.00M | 34.76M | 33.36M | 31.55M |
Cash Flow | ||||||
| Free Cash Flow | 12.69M | 9.57M | 3.99M | 4.88M | 4.43M | 4.58M |
| Operating Cash Flow | 13.01M | 9.62M | 8.66M | 5.05M | 4.95M | 4.67M |
| Investing Cash Flow | -16.88M | 3.48M | 3.29M | 883.85K | -10.79M | -4.84M |
| Financing Cash Flow | -463.94K | -3.41M | -7.83M | -5.78M | -4.37M | -2.08M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | C$160.96M | 17.43 | 22.05% | 1.60% | 20.13% | 17.08% | |
66 Neutral | C$126.62M | 294.90 | -0.52% | ― | -7.44% | -108.29% | |
55 Neutral | $6.65B | 3.83 | -15.92% | 6.20% | 10.91% | 7.18% | |
55 Neutral | C$145.11M | -10.87 | -16.54% | ― | -2.35% | 42.42% | |
50 Neutral | C$66.92M | -10.33 | -19.76% | ― | -100.00% | 87.93% | |
48 Neutral | C$200.25M | -4.76 | -229.16% | ― | ― | 18.50% | |
38 Underperform | C$663.17K | 0.45 | 9.47% | ― | 122.30% | 75.74% |