| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 418.39M | 397.91M | 289.28M | 242.37M | 264.22M | 209.99M |
| Gross Profit | 125.66M | 118.11M | 77.87M | 57.54M | 48.51M | 38.78M |
| EBITDA | 102.29M | 93.15M | 49.82M | 43.88M | 5.17M | 25.24M |
| Net Income | 58.35M | 51.45M | 14.67M | 15.40M | -23.00M | 3.11M |
Balance Sheet | ||||||
| Total Assets | 519.27M | 474.27M | 376.91M | 350.20M | 347.99M | 373.59M |
| Cash, Cash Equivalents and Short-Term Investments | 45.75M | 61.66M | 22.14M | 34.71M | 42.69M | 35.94M |
| Total Debt | 149.62M | 167.67M | 151.60M | 138.64M | 151.40M | 148.64M |
| Total Liabilities | 302.32M | 275.66M | 237.89M | 221.61M | 235.21M | 237.34M |
| Stockholders Equity | 216.95M | 198.60M | 139.02M | 128.59M | 112.78M | 136.25M |
Cash Flow | ||||||
| Free Cash Flow | 21.16M | 48.07M | -28.07M | -992.00K | 6.69M | 4.34M |
| Operating Cash Flow | 47.96M | 68.57M | -6.89M | 17.25M | 23.74M | 10.27M |
| Investing Cash Flow | -27.43M | -14.14M | -17.98M | -12.36M | -18.99M | -49.93M |
| Financing Cash Flow | -5.25M | -16.74M | 12.39M | -13.00M | 2.41M | 36.22M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | C$3.86B | 29.12 | 30.00% | ― | 33.05% | 166.24% | |
62 Neutral | C$1.29B | -101.40 | -2.63% | 2.55% | 6.85% | 33.13% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
55 Neutral | C$301.87M | -3.44 | -414.40% | ― | 20.86% | -224.67% | |
53 Neutral | C$2.38B | -49.83 | -86.76% | ― | 1914.33% | -42.09% | |
46 Neutral | C$111.30M | -29.13 | -69.66% | ― | ― | 12.74% | |
42 Neutral | C$9.96M | -2.61 | -86.94% | ― | -48.43% | -757.33% |