| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | 
|---|---|---|---|---|---|---|
| Income Statement | ||||||
| Total Revenue | 129.91M | 152.84M | 168.56M | 268.59M | 379.23M | 285.37M | 
| Gross Profit | 53.30M | 62.98M | 65.38M | 68.06M | 116.09M | 86.42M | 
| EBITDA | 6.25M | 10.74M | 892.00K | -98.39M | -18.30M | 2.49M | 
| Net Income | -7.18M | -3.43M | -16.46M | -121.76M | -31.79M | -5.34M | 
| Balance Sheet | ||||||
| Total Assets | 45.19M | 52.31M | 57.81M | 129.85M | 255.26M | 163.05M | 
| Cash, Cash Equivalents and Short-Term Investments | 16.86M | 24.01M | 24.93M | 36.88M | 125.53M | 104.40M | 
| Total Debt | 52.17M | 59.87M | 59.15M | 108.42M | 100.08M | 59.22M | 
| Total Liabilities | 68.44M | 78.39M | 81.25M | 141.03M | 157.39M | 105.49M | 
| Stockholders Equity | -23.25M | -26.08M | -23.44M | -11.18M | 97.88M | 57.56M | 
| Cash Flow | ||||||
| Free Cash Flow | -743.00K | 6.87M | -11.09M | -97.42M | -35.11M | -1.65M | 
| Operating Cash Flow | 703.00K | 7.49M | -9.35M | -58.98M | -16.36M | 8.55M | 
| Investing Cash Flow | -4.34M | 773.00K | 1.96M | -37.67M | -18.01M | -9.42M | 
| Financing Cash Flow | -8.89M | -9.18M | -4.57M | 8.00M | 55.50M | 60.12M | 
| Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth | 
|---|---|---|---|---|---|---|---|
| ― | C$520.65M | 16.62 | 10.14% | 5.96% | -0.26% | -2.48% | |
| ― | C$37.57M | 40.66 | 4.36% | ― | 18.44% | ― | |
| ― | C$775.46M | 24.29 | 3.64% | 3.66% | 1.38% | -64.10% | |
| ― | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
| ― | C$29.51M | -3.24 | ― | ― | -16.73% | -78.61% |