Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 49.99M | 49.51M | 49.19M | 45.47M | 35.15M | 32.64M |
Gross Profit | 49.84M | 49.51M | 48.91M | 45.21M | 35.15M | 32.38M |
EBITDA | 49.33M | 51.97M | 47.30M | 45.09M | 50.23M | 23.38M |
Net Income | 29.75M | 31.87M | 29.57M | 30.58M | 37.41M | 9.57M |
Balance Sheet | ||||||
Total Assets | 420.75M | 422.89M | 413.06M | 413.70M | 411.31M | 390.80M |
Cash, Cash Equivalents and Short-Term Investments | 4.58M | 4.57M | 4.59M | 5.21M | 5.16M | 7.70M |
Total Debt | 86.55M | 97.06M | 86.50M | 86.44M | 87.96M | 91.58M |
Total Liabilities | 139.07M | 142.66M | 134.17M | 133.12M | 135.51M | 133.90M |
Stockholders Equity | 281.68M | 280.22M | 278.89M | 280.58M | 275.80M | 256.90M |
Cash Flow | ||||||
Free Cash Flow | 36.35M | 38.12M | 37.93M | 34.35M | 29.18M | 21.88M |
Operating Cash Flow | 36.35M | 38.12M | 37.93M | 34.35M | 30.48M | 22.87M |
Investing Cash Flow | 0.00 | 0.00 | 0.00 | 0.00 | -1.29M | -982.00K |
Financing Cash Flow | -38.45M | -38.14M | -38.55M | -34.30M | -33.01M | -16.92M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | 12.54 | 12.81% | 6.39% | 3.13% | 40.63% | ||
61 Neutral | $17.83B | 12.89 | -1.60% | 3.03% | 1.39% | -14.45% | |
― | $378.10M | 16.87 | 10.14% | 5.84% | ― | ― | |
― | C$43.29M | ― | -279.33% | ― | ― | ― | |
75 Outperform | C$55.68M | 14.80 | 8.22% | 3.29% | 8.43% | ― | |
74 Outperform | C$239.89M | 11.72 | 18.36% | 5.00% | >-0.01% | 2.61% | |
67 Neutral | ― | ― | -0.02% | 3.48% |