| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 298.94M | 254.00M | 125.32M | 108.05M | 144.21M | 166.27M |
| Gross Profit | 112.98M | 68.56M | 14.20M | 9.70M | 38.81M | 74.69M |
| EBITDA | 119.43M | 54.64M | 52.16M | -2.68M | 30.72M | 50.43M |
| Net Income | 77.47M | 19.22M | 41.94M | -10.09M | 4.27M | 58.48M |
Balance Sheet | ||||||
| Total Assets | 370.82M | 315.09M | 269.89M | 133.86M | 140.29M | 147.32M |
| Cash, Cash Equivalents and Short-Term Investments | 121.37M | 100.98M | 70.07M | 86.07M | 91.45M | 52.20M |
| Total Debt | 52.67M | 70.32M | 47.46M | 0.00 | 0.00 | 12.72K |
| Total Liabilities | 145.18M | 164.06M | 134.52M | 39.43M | 37.73M | 52.86M |
| Stockholders Equity | 225.64M | 151.04M | 135.37M | 94.43M | 102.56M | 94.47M |
Cash Flow | ||||||
| Free Cash Flow | 40.65M | 32.87M | 3.34M | -4.80M | 29.72M | -32.51K |
| Operating Cash Flow | 65.03M | 53.92M | 9.46M | -2.66M | 33.05M | -32.51K |
| Investing Cash Flow | -24.96M | -57.39M | -20.48M | -3.61M | -3.85M | 0.00 |
| Financing Cash Flow | -27.50M | 6.39M | -9.47M | 702.45K | 19.08M | 0.00 |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | C$11.70B | 28.82 | 10.82% | 0.12% | 110.86% | ― | |
78 Outperform | C$831.60M | 4.07 | 20.32% | ― | 67.83% | 342.70% | |
78 Outperform | C$3.66B | 7.78 | 20.79% | ― | -4.16% | 116.44% | |
78 Outperform | C$27.91B | 15.76 | 19.65% | 0.88% | 32.74% | 255.77% | |
70 Outperform | C$818.54M | 9.55 | 33.35% | ― | 17.40% | -74.00% | |
69 Neutral | C$3.26B | -233.84 | -1.29% | 0.29% | 45.46% | -115.31% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% |