Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
372.78M | 371.30M | 328.20M | 293.56M | 243.48M | 199.52M | Gross Profit |
167.57M | 174.41M | 152.65M | 138.06M | 115.41M | 81.69M | EBIT |
-800.00K | 7.40M | -2.89M | -2.40M | -5.32M | -3.44M | EBITDA |
70.81M | 64.38M | 40.90M | 25.26M | 42.59M | 67.56M | Net Income Common Stockholders |
11.06M | 4.33M | -16.84M | -29.89M | 15.68M | 31.76M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
638.55M | 172.84M | 154.42M | 185.61M | 162.99M | 411.34M | Total Assets |
1.06B | 963.80M | 945.49M | 1.05B | 991.89M | 1.04B | Total Debt |
1.07M | 49.46M | 69.09M | 77.70M | 40.96M | 56.19M | Net Debt |
-230.04M | -30.65M | 10.33M | 6.02M | -45.01M | -173.40M | Total Liabilities |
25.64M | 168.69M | 198.62M | 228.98M | 149.87M | 153.44M | Stockholders Equity |
1.03B | 795.11M | 746.87M | 825.86M | 842.02M | 886.24M |
Cash Flow | Free Cash Flow | ||||
-15.18M | 4.81M | 25.98M | 14.66M | -179.56M | -32.87M | Operating Cash Flow |
7.97M | 36.28M | 35.94M | 40.48M | 44.62M | -12.21M | Investing Cash Flow |
71.26M | 16.96M | 29.34M | -63.08M | -105.28M | 101.35M | Financing Cash Flow |
-35.34M | -33.54M | -81.00M | 1.76M | -78.31M | -29.23M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
$435.96M | 56.11 | 1.41% | ― | ― | ― | ||
54 Neutral | $5.31B | 3.28 | -45.10% | 2.80% | 16.76% | 0.02% | |
$118.30M | ― | ― | ― | ― | |||
$248.15M | 26.16 | 9.69% | ― | ― | ― | ||
82 Outperform | C$137.08M | 17.46 | 22.17% | 1.59% | 16.55% | 14.70% | |
71 Outperform | C$91.61M | 14.26 | 11.27% | ― | -3.82% | -50.36% | |
60 Neutral | C$155.64M | ― | -23.05% | ― | -3.73% | 32.70% |