Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
337.03M | 363.51M | 286.26M | 352.83M | 159.19M | 61.74M | Gross Profit |
252.77M | 256.40M | 208.11M | 272.93M | 104.87M | 31.56M | EBIT |
203.82M | 174.50M | 210.81M | 220.32M | 69.25M | 4.78M | EBITDA |
237.67M | 218.42M | 201.20M | 251.40M | 103.25M | 14.27M | Net Income Common Stockholders |
111.73M | 111.45M | 110.50M | 188.53M | 63.97M | -1.52M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
102.65M | 102.78M | 90.57M | 104.34M | 44.92M | 9.08M | Total Assets |
817.93M | 810.47M | 658.29M | 602.88M | 398.29M | 215.14M | Total Debt |
68.54M | 64.69M | 28.87M | 101.09M | 115.86M | 3.39M | Net Debt |
-34.11M | -38.09M | -61.70M | -3.25M | 70.94M | -5.69M | Total Liabilities |
290.05M | 298.96M | 194.34M | 203.55M | 194.03M | 77.97M | Stockholders Equity |
527.89M | 511.51M | 461.57M | 399.33M | 204.26M | 137.16M |
Cash Flow | Free Cash Flow | ||||
92.90M | 66.23M | 131.01M | 77.82M | -4.74M | -28.95M | Operating Cash Flow |
238.05M | 230.76M | 239.46M | 172.02M | 77.46M | 13.35M | Investing Cash Flow |
-139.19M | -166.31M | -107.69M | -94.73M | -76.19M | -44.14M | Financing Cash Flow |
-78.65M | -61.22M | -142.38M | -31.77M | 64.12M | 19.32M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | C$549.46M | 4.15 | 18.60% | 13.65% | 11.68% | -30.95% | |
73 Outperform | C$558.52M | 4.96 | 43.82% | ― | 104.07% | ― | |
69 Neutral | $602.13M | 28.34 | 3.68% | ― | -27.80% | -96.88% | |
57 Neutral | $7.06B | 3.04 | -3.49% | 5.80% | 0.53% | -50.39% | |
52 Neutral | $524.44M | ― | -5.48% | 9.52% | -2.37% | -421.59% | |
51 Neutral | C$441.05M | ― | -5.23% | ― | 113.34% | -11.26% | |
50 Neutral | $493.35M | 5.64 | -12.88% | ― | 11.92% | -304.98% |