| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 218.77M | 223.08M | 233.45M | 200.34M | 131.68M | 103.68M |
| Gross Profit | 143.80M | 182.03M | 21.82M | 160.25M | 89.65M | 55.42M |
| EBITDA | 42.61M | 42.65M | 45.34M | 37.94M | 22.43M | 10.32M |
| Net Income | -6.86M | -7.16M | -7.21M | 29.00M | -35.81M | -41.30M |
Balance Sheet | ||||||
| Total Assets | 405.95M | 430.98M | 442.93M | 475.71M | 456.00M | 495.63M |
| Cash, Cash Equivalents and Short-Term Investments | 3.46M | 3.79M | 6.25M | 8.88M | 7.48M | 19.32M |
| Total Debt | 96.82M | 98.75M | 115.22M | 131.69M | 240.42M | 241.99M |
| Total Liabilities | 118.25M | 135.13M | 147.27M | 173.18M | 269.50M | 273.15M |
| Stockholders Equity | 285.39M | 293.62M | 293.37M | 300.59M | 184.51M | 220.80M |
Cash Flow | ||||||
| Free Cash Flow | 19.08M | 25.19M | 28.73M | -5.69M | 9.77M | 24.93M |
| Operating Cash Flow | 41.32M | 46.80M | 51.35M | 28.54M | 16.63M | 27.72M |
| Investing Cash Flow | -25.91M | -21.91M | -25.45M | -28.95M | -5.69M | -3.01M |
| Financing Cash Flow | -15.89M | -27.03M | -28.85M | 1.44M | -22.79M | -9.41M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $1.55B | 12.80 | 18.06% | 3.57% | 9.24% | 6.35% | |
72 Outperform | C$387.92M | 7.59 | 23.65% | 10.44% | 8.98% | -27.41% | |
71 Outperform | C$1.48B | 26.48 | 3.43% | ― | -5.55% | -74.96% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
65 Neutral | C$500.44M | 22.25 | 3.20% | ― | -8.13% | -28.00% | |
56 Neutral | C$600.87M | -12.42 | -3.50% | ― | -2.47% | -246.73% | |
54 Neutral | C$82.92M | -12.09 | -2.38% | ― | -0.38% | 6.98% |