Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
276.23M | 254.54M | 214.34M | 414.91M | 325.18M | 291.62M | Gross Profit |
144.63M | 131.21M | 103.07M | 154.53M | 117.53M | 106.04M | EBIT |
23.98M | 59.85M | 44.12M | 81.79M | 54.84M | 48.90M | EBITDA |
128.41M | 135.75M | -44.23M | 104.67M | 75.02M | 67.03M | Net Income Common Stockholders |
103.35M | 562.93M | -59.57M | 184.24M | 42.36M | 123.12M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
148.40M | 139.33M | 122.34M | 131.59M | 84.87M | 141.45M | Total Assets |
1.41B | 1.73B | 1.36B | 1.43B | 1.15B | 1.13B | Total Debt |
153.09M | 158.65M | 157.07M | 129.26M | 109.16M | 128.79M | Net Debt |
71.43M | 86.23M | 102.17M | 52.18M | 67.48M | 94.59M | Total Liabilities |
565.17M | 490.07M | 581.91M | 576.10M | 435.86M | 435.76M | Stockholders Equity |
840.85M | 1.24B | 782.86M | 852.58M | 717.71M | 694.20M |
Cash Flow | Free Cash Flow | ||||
64.52M | 79.28M | 64.51M | 87.44M | 62.16M | 35.34M | Operating Cash Flow |
67.59M | 81.42M | 81.23M | 102.86M | 71.79M | 49.11M | Investing Cash Flow |
-108.56M | 124.33M | -45.51M | -88.01M | -37.50M | 7.51M | Financing Cash Flow |
-57.19M | -185.28M | -54.62M | 1.88M | -26.66M | -61.12M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | C$638.46M | 6.46 | 8.80% | 4.68% | 15.80% | 12.07% | |
70 Outperform | C$1.00B | 9.33 | 7.82% | 3.59% | 36.20% | ― | |
67 Neutral | C$1.43B | 12.22 | 6.37% | 4.89% | -4.34% | 42.86% | |
66 Neutral | C$11.56B | 12.62 | 13.26% | 2.72% | -17.69% | 29.19% | |
64 Neutral | $13.79B | 10.52 | 9.20% | 4.24% | 17.25% | -7.60% |