| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 95.07M | 98.86M | 102.31M | 99.82M | 71.38M | 48.35M |
| Gross Profit | 89.02M | 90.08M | 50.78M | 96.15M | 34.83M | 23.03M |
| EBITDA | 29.48M | 32.00M | 33.56M | 32.91M | 21.13M | 11.51M |
| Net Income | 17.53M | 19.86M | 23.92M | 23.96M | 14.15M | 6.51M |
Balance Sheet | ||||||
| Total Assets | 75.82M | 52.62M | 49.39M | 47.27M | 37.50M | 36.56M |
| Cash, Cash Equivalents and Short-Term Investments | 32.07M | 10.75M | 12.86M | 10.92M | 8.37M | 15.34M |
| Total Debt | 10.12M | 5.86M | 2.29M | 3.57M | 6.34M | 13.79M |
| Total Liabilities | 30.13M | 8.18M | 7.47M | 11.95M | 12.17M | 17.78M |
| Stockholders Equity | 45.69M | 44.44M | 41.92M | 35.32M | 25.32M | 18.77M |
Cash Flow | ||||||
| Free Cash Flow | 25.55M | 20.32M | 20.57M | 18.34M | 7.98M | 11.52M |
| Operating Cash Flow | 26.86M | 20.85M | 20.97M | 18.95M | 8.55M | 11.88M |
| Investing Cash Flow | -5.30M | -3.36M | -400.78K | 376.39K | -29.84K | -7.18M |
| Financing Cash Flow | -19.60M | -19.60M | -18.62M | -16.77M | -15.26M | 12.66K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | C$297.18M | 23.26 | 45.15% | 6.44% | -7.75% | -25.64% | |
74 Outperform | C$372.21M | 4.09 | 13.92% | 1.47% | -114.77% | 79.72% | |
72 Outperform | C$372.21M | 4.09 | 13.92% | 1.43% | -114.77% | 79.72% | |
72 Outperform | C$476.37M | 4.07 | 29.40% | ― | 815.93% | 303.54% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
60 Neutral | C$581.09M | 50.26 | 7.80% | 8.78% | -8.34% | -48.32% | |
57 Neutral | C$238.85M | 23.15 | -3.98% | ― | -20.10% | -63.44% |