Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
337.60M | 254.54M | 214.34M | 414.91M | 325.18M | Gross Profit |
150.89M | 131.21M | 103.07M | 154.53M | 117.53M | EBIT |
38.82M | 59.85M | 44.12M | 81.79M | 54.84M | EBITDA |
144.26M | 135.75M | -44.23M | 104.67M | 75.02M | Net Income Common Stockholders |
100.10M | 562.93M | -59.57M | 184.24M | 42.36M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
222.58M | 139.33M | 122.34M | 131.59M | 84.87M | Total Assets |
1.95B | 1.73B | 1.36B | 1.43B | 1.15B | Total Debt |
178.27M | 158.65M | 157.07M | 129.26M | 109.16M | Net Debt |
40.80M | 86.23M | 102.17M | 52.18M | 67.48M | Total Liabilities |
635.41M | 490.07M | 581.91M | 576.10M | 435.86M | Stockholders Equity |
1.32B | 1.24B | 782.86M | 852.58M | 717.71M |
Cash Flow | Free Cash Flow | |||
89.72M | 79.28M | 64.51M | 87.44M | 62.16M | Operating Cash Flow |
93.26M | 81.42M | 81.23M | 102.86M | 71.79M | Investing Cash Flow |
-21.85M | 124.33M | -45.51M | -88.01M | -37.50M | Financing Cash Flow |
-22.95M | -185.28M | -54.62M | 1.88M | -26.66M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | C$683.83M | 6.91 | 8.68% | 4.49% | 20.65% | -2.36% | |
77 Outperform | C$999.00M | 7.92 | 10.69% | 0.14% | 120.44% | ― | |
77 Outperform | C$994.98M | 9.81 | 7.82% | 3.55% | 36.20% | ― | |
69 Neutral | C$779.69M | 3.04 | 14.18% | ― | -8.45% | 211.31% | |
64 Neutral | $12.64B | 9.74 | 8.05% | 17044.60% | 12.66% | -4.62% | |
61 Neutral | C$1.11B | 12.73 | -3.32% | ― | 100.87% | -110.30% | |
58 Neutral | C$715.68M | 28.36 | 8.22% | 13.02% | 5.64% | -57.76% |