Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 246.79M | 246.79M | 229.66M | 162.96M | 159.39M | 159.78M |
Gross Profit | 123.00M | 123.00M | 115.77M | 94.11M | 96.14M | 97.71M |
EBITDA | 63.31M | 63.26M | 57.11M | 44.95M | 47.11M | 53.35M |
Net Income | 27.43M | 27.43M | 23.91M | 21.96M | 23.40M | 30.59M |
Balance Sheet | ||||||
Total Assets | 402.81M | 402.81M | 420.48M | 362.60M | 253.51M | 254.22M |
Cash, Cash Equivalents and Short-Term Investments | 179.00K | 179.00K | 32.00M | 155.01M | 52.46M | 94.40M |
Total Debt | 110.59M | 110.59M | 140.84M | 101.63M | 3.70M | 4.36M |
Total Liabilities | 219.48M | 219.48M | 222.67M | 182.61M | 70.31M | 66.42M |
Stockholders Equity | 183.33M | 183.33M | 181.60M | 180.00M | 183.21M | 187.81M |
Cash Flow | ||||||
Free Cash Flow | 42.33M | 42.33M | 28.24M | 30.71M | -14.18M | 37.57M |
Operating Cash Flow | 44.77M | 44.77M | 31.52M | 35.43M | 45.52M | 40.76M |
Investing Cash Flow | 9.16M | 9.16M | -23.74M | -107.00M | -17.72M | -15.29M |
Financing Cash Flow | -58.40M | -58.40M | -3.13M | 71.57M | -27.80M | -25.47M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | C$397.82M | 14.17 | 15.03% | 6.70% | 7.47% | 14.65% | |
60 Neutral | 238.09M | 13.68 | ― | 4.75% | 1.17% | ― | |
46 Neutral | 178.66M | -78.41 | -91.50% | ― | 144.66% | -11.39% | |
37 Underperform | 5.45M | -1.72 | ― | ― | 5.68% | 68.59% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% |