| 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 |
|---|---|---|---|---|---|---|---|
78 Outperform | C$952.69M | 5.08 | 26.07% | ― | 33.21% | 47.22% | |
76 Outperform | C$30.28B | 11.93 | 16.85% | 0.88% | 25.04% | ― | |
73 Outperform | C$4.03B | 9.95 | 18.47% | ― | 7.61% | 915.74% | |
73 Outperform | C$981.90M | 10.91 | 49.53% | ― | 21.03% | -48.39% | |
71 Outperform | C$3.13B | -29.08 | -2.37% | 0.29% | 37.50% | -60.92% | |
67 Neutral | C$14.15B | 47.66 | 6.49% | 0.12% | 88.70% | ― | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% |