Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
337.03M | 286.26M | 352.83M | 159.19M | 61.74M | 77.02M | Gross Profit |
248.49M | 208.11M | 272.93M | 104.87M | 31.56M | 47.51M | EBIT |
153.80M | 210.81M | 220.32M | 69.25M | 4.78M | 21.48M | EBITDA |
237.67M | 201.20M | 251.40M | 103.25M | 14.27M | 30.46M | Net Income Common Stockholders |
111.73M | 110.50M | 188.53M | 63.97M | -1.52M | 20.15M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
26.26M | 90.57M | 104.34M | 44.92M | 9.08M | 21.10M | Total Assets |
96.10M | 658.29M | 602.88M | 398.29M | 215.14M | 194.18M | Total Debt |
0.00 | 28.87M | 101.09M | 115.86M | 3.39M | 716.00K | Net Debt |
-26.26M | -61.70M | -3.25M | 70.94M | -5.69M | -20.39M | Total Liabilities |
18.57M | 194.34M | 203.55M | 194.03M | 77.97M | 73.12M | Stockholders Equity |
77.53M | 461.57M | 399.33M | 204.26M | 137.16M | 121.06M |
Cash Flow | Free Cash Flow | ||||
92.66M | 131.01M | 77.82M | -4.74M | -28.95M | -37.70M | Operating Cash Flow |
237.61M | 239.46M | 172.02M | 77.46M | 13.35M | 51.06M | Investing Cash Flow |
-138.96M | -107.69M | -94.73M | -76.19M | -44.14M | -80.00M | Financing Cash Flow |
-78.55M | -142.38M | -31.77M | 64.12M | 19.32M | 23.79M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | C$595.95M | 3.80 | 23.24% | 13.22% | 23.43% | -13.91% | |
72 Outperform | $5.87B | 12.00 | 11.22% | 0.93% | -8.92% | -5.46% | |
68 Neutral | $2.27B | 9.64 | 5.99% | 3.39% | 22.71% | ― | |
68 Neutral | $127.27M | 4.31 | 6.70% | 7.16% | 14.77% | -96.89% | |
62 Neutral | $1.73B | ― | -1.59% | 4.81% | -1.72% | 79.87% | |
57 Neutral | $8.36B | 5.49 | -6.03% | 7.47% | 0.03% | -68.64% | |
52 Neutral | $162.94M | 22.62 | 0.79% | ― | -2.37% | ― |