Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
209.13M | 203.28M | 177.49M | 138.28M | 126.13M | Gross Profit |
135.40M | 130.47M | 127.41M | 100.86M | 91.50M | EBIT |
0.00 | 124.88M | 49.83M | 60.52M | 58.99M | EBITDA |
128.47M | 86.77M | 140.66M | 104.87M | 77.40M | Net Income Common Stockholders |
39.67M | 13.60M | 128.80M | 90.87M | 41.26M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
22.67M | 23.59M | 20.39M | 14.04M | 2.36M | Total Assets |
2.23B | 2.24B | 2.27B | 1.74B | 1.32B | Total Debt |
1.17B | 1.16B | 1.13B | 937.74M | 726.37M | Net Debt |
1.14B | 1.14B | 1.11B | 923.71M | 724.01M | Total Liabilities |
1.38B | 1.37B | 1.34B | 1.11B | 870.84M | Stockholders Equity |
673.47M | 687.44M | 740.51M | 619.02M | 452.72M |
Cash Flow | Free Cash Flow | |||
67.04M | 71.78M | 51.95M | 46.12M | 36.61M | Operating Cash Flow |
70.97M | 76.30M | 58.99M | 50.80M | 39.35M | Investing Cash Flow |
-10.43M | -20.55M | -381.74M | -190.85M | 5.79M | Financing Cash Flow |
-61.46M | -52.55M | 329.11M | 151.72M | -45.19M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | C$836.94M | 15.68 | 5.60% | 8.68% | 3.30% | 159.71% | |
76 Outperform | C$4.33B | 18.94 | 4.50% | 7.35% | 9.46% | -42.77% | |
72 Outperform | C$2.68B | ― | -0.22% | 6.12% | 8.82% | 92.79% | |
71 Outperform | $5.11B | 10.80 | 6.34% | 6.55% | 11.62% | 1120.60% | |
59 Neutral | $2.73B | 11.65 | 0.11% | 8783.19% | 5.45% | -17.32% | |
58 Neutral | $712.35M | ― | -2.86% | 8.28% | -10.56% | 81.41% | |
55 Neutral | $303.46M | ― | -9.20% | 6.27% | 4.16% | -57.38% |