| Breakdown | TTM | Dec 2024 | Dec 2024 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 819.03M | 706.69M | 727.58M | 735.74M | 650.41M | 432.08M |
| Gross Profit | 132.55M | 152.72M | 130.54M | 176.90M | 139.77M | 64.09M |
| EBITDA | 99.72M | 125.22M | 102.54M | 145.05M | 114.09M | 52.05M |
| Net Income | 15.94M | 53.09M | 25.95M | 74.92M | 53.46M | 10.03M |
Balance Sheet | ||||||
| Total Assets | 778.95M | 612.18M | 718.74M | 611.68M | 557.08M | 388.53M |
| Cash, Cash Equivalents and Short-Term Investments | 64.69M | 96.22M | 45.99M | 94.43M | 71.26M | 22.36M |
| Total Debt | 36.83M | 4.72M | 37.13M | 25.55M | 55.39M | 19.21M |
| Total Liabilities | 220.94M | 118.35M | 196.64M | 159.11M | 197.32M | 108.37M |
| Stockholders Equity | 558.01M | 493.83M | 522.10M | 452.58M | 359.76M | 280.16M |
Cash Flow | ||||||
| Free Cash Flow | 20.07M | 38.50M | 28.39M | 54.50M | 44.93M | 3.15M |
| Operating Cash Flow | 77.48M | 112.03M | 100.92M | 113.19M | 94.87M | 34.45M |
| Investing Cash Flow | -139.95M | -78.39M | -178.03M | -63.98M | -85.84M | -29.38M |
| Financing Cash Flow | 27.28M | -32.52M | 25.92M | -29.61M | 38.25M | -37.23M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | C$276.86M | 11.90 | 18.35% | ― | -17.73% | -36.29% | |
69 Neutral | C$174.50M | 13.27 | 7.68% | ― | 25.76% | 15.68% | |
67 Neutral | C$63.29M | 13.21 | 7.13% | ― | 1.04% | 107.55% | |
66 Neutral | C$1.29B | 80.77 | 3.86% | ― | 20.42% | -61.80% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
56 Neutral | C$1.03B | -900.00 | -0.62% | ― | ― | 41.18% | |
48 Neutral | C$785.96M | -109.05 | -38.72% | ― | ― | -130.77% |