| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 72.65M | 70.79M | 64.99M | 56.49M | 45.18M | 37.28M |
| Gross Profit | 72.60M | 70.69M | 64.89M | 56.40M | 42.91M | 35.31M |
| EBITDA | 64.32M | 64.86M | 55.21M | 58.77M | 33.36M | 41.16M |
| Net Income | 36.26M | 36.67M | 26.62M | 31.72M | 15.56M | 23.52M |
Balance Sheet | ||||||
| Total Assets | 656.70M | 612.25M | 578.98M | 567.35M | 458.45M | 380.76M |
| Cash, Cash Equivalents and Short-Term Investments | 46.49M | 4.61M | 19.69M | 4.03M | 7.41M | 8.94M |
| Total Debt | 298.45M | 256.15M | 260.47M | 305.16M | 199.78M | 169.66M |
| Total Liabilities | 367.10M | 323.66M | 290.18M | 329.95M | 224.56M | 189.24M |
| Stockholders Equity | 289.61M | 288.59M | 288.80M | 237.40M | 233.89M | 191.53M |
Cash Flow | ||||||
| Free Cash Flow | -6.54M | 45.41M | 46.48M | -46.41M | -50.93M | 10.86M |
| Operating Cash Flow | 42.98M | 45.42M | 46.49M | 30.82M | 28.38M | 27.82M |
| Investing Cash Flow | -49.52M | -49.51M | -8.00K | -77.22M | -79.31M | -16.96M |
| Financing Cash Flow | 38.17M | -10.53M | -30.77M | 43.05M | 49.37M | -11.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | C$833.87M | 14.01 | 16.00% | 3.02% | 6.54% | 44.56% | |
71 Outperform | C$822.56M | 23.19 | 12.54% | 7.14% | 10.83% | 30.66% | |
68 Neutral | C$994.62M | 31.13 | 10.35% | 1.98% | 11.71% | 76473.68% | |
65 Neutral | C$627.27M | 9.90 | 11.63% | 5.09% | -3.59% | 50.73% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
63 Neutral | C$541.19M | 47.87 | 7.12% | 3.43% | 44.38% | -7.06% | |
52 Neutral | C$185.39M | 46.65 | 9.17% | 7.88% | 9.61% | 81.06% |