Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 156.40M | 160.48M | 131.66M | 137.75M | 137.16M |
Gross Profit | 86.16M | 73.13M | 54.33M | 73.74M | 73.54M |
EBITDA | 115.14M | 107.24M | 113.94M | 106.89M | 96.06M |
Net Income | 51.59M | 35.87M | 42.41M | 41.66M | 11.21M |
Balance Sheet | |||||
Total Assets | 847.15M | 908.91M | 947.71M | 965.48M | 965.84M |
Cash, Cash Equivalents and Short-Term Investments | 68.16M | 73.75M | 71.14M | 47.57M | 24.98M |
Total Debt | 320.72M | 419.58M | 543.28M | 561.97M | 607.68M |
Total Liabilities | 362.35M | 460.67M | 523.78M | 584.00M | 629.34M |
Stockholders Equity | 484.80M | 448.24M | 423.93M | 381.48M | 336.50M |
Cash Flow | |||||
Free Cash Flow | 92.13M | 60.15M | 53.69M | 79.59M | 68.60M |
Operating Cash Flow | 92.16M | 64.39M | 57.32M | 79.59M | 68.60M |
Investing Cash Flow | -27.00K | -4.24M | -3.63M | 0.00 | 0.00 |
Financing Cash Flow | -97.73M | -66.27M | -70.84M | -57.55M | -59.83M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $642.58M | 5.39 | 18.55% | 26.01% | -23.02% | -38.08% | |
79 Outperform | $130.05M | 2.61 | 10.57% | 4.13% | -2.37% | 32.03% | |
79 Outperform | $1.15B | 13.09 | 7.38% | 1.22% | 6.38% | 9.47% | |
75 Outperform | $1.26B | 13.71 | 8.71% | 10.81% | -36.98% | -71.55% | |
72 Outperform | $1.23B | 12.14 | 12.69% | 12.94% | -3.95% | -2.25% | |
62 Neutral | $4.25B | 1,538.26 | 0.13% | 2.45% | -10.89% | -97.48% | |
52 Neutral | C$2.95B | -1.54 | -3.48% | 6.65% | 3.17% | -49.19% |