| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 50.78M | 51.89M | 49.51M | 49.19M | 45.47M | 35.15M |
| Gross Profit | 50.72M | 51.62M | 49.51M | 49.19M | 45.47M | 35.15M |
| EBITDA | 58.05M | 65.14M | 51.97M | 47.30M | 46.96M | 554.00K |
| Net Income | 36.61M | 42.17M | 31.87M | 29.57M | 30.58M | 37.41M |
Balance Sheet | ||||||
| Total Assets | 435.95M | 449.45M | 422.89M | 413.06M | 413.70M | 411.31M |
| Cash, Cash Equivalents and Short-Term Investments | 5.31M | 3.89M | 4.57M | 4.59M | 5.21M | 5.16M |
| Total Debt | 86.57M | 141.54M | 97.06M | 123.76M | 86.44M | 126.02M |
| Total Liabilities | 147.30M | 159.41M | 142.66M | 134.17M | 133.12M | 135.51M |
| Stockholders Equity | 288.65M | 290.05M | 280.22M | 278.89M | 280.58M | 275.80M |
Cash Flow | ||||||
| Free Cash Flow | 38.61M | 39.70M | 38.12M | 37.93M | 34.35M | 29.18M |
| Operating Cash Flow | 38.61M | 39.70M | 38.12M | 37.93M | 34.35M | 30.48M |
| Investing Cash Flow | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -1.29M |
| Financing Cash Flow | -38.49M | -40.38M | -38.14M | -38.55M | -34.30M | -33.01M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | C$46.63B | 50.42 | 25.66% | 3.58% | 19.92% | -18.34% | |
73 Outperform | C$523.65M | 16.65 | 10.35% | 5.98% | 1.35% | -1.11% | |
72 Outperform | ― | 14.42 | 9.03% | 7.99% | ― | -62.68% | |
71 Outperform | ― | 11.40 | 13.06% | 6.19% | 4.43% | 23.32% | |
66 Neutral | C$890.81M | 7.28 | 3.64% | 3.51% | 1.38% | -64.10% | |
62 Neutral | C$858.73M | 16.42 | 27.32% | 5.07% | -2.54% | -10.57% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% |