| 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 |
|---|---|---|---|---|---|---|---|
76 Outperform | C$396.51M | 14.32 | 15.03% | 6.55% | 7.47% | 14.65% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
60 Neutral | C$231.25M | 13.10 | 8.25% | 4.76% | -2.11% | ― | |
54 Neutral | $223.97M | -98.30 | -97.83% | ― | 144.66% | -11.39% | |
37 Underperform | C$3.63M | ― | ― | ― | 5.68% | 68.59% |