Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 129.89M | 130.79M | 123.66M | 121.24M | 115.30M | 104.60M |
Gross Profit | 43.24M | 46.09M | 48.54M | 49.75M | 48.03M | 41.78M |
EBITDA | 9.89M | 12.17M | 16.95M | 14.40M | 16.69M | 12.21M |
Net Income | -1.87M | 48.00K | 4.28M | 4.21M | 6.07M | 2.60M |
Balance Sheet | ||||||
Total Assets | 147.03M | 144.45M | 144.44M | 131.43M | 143.19M | 144.97M |
Cash, Cash Equivalents and Short-Term Investments | 7.10M | 11.57M | 12.19M | 13.58M | 26.77M | 35.25M |
Total Debt | 39.01M | 40.07M | 34.96M | 19.57M | 20.53M | 32.53M |
Total Liabilities | 71.91M | 69.18M | 65.26M | 44.74M | 57.70M | 62.81M |
Stockholders Equity | 75.12M | 75.28M | 79.18M | 83.27M | 83.35M | 79.04M |
Cash Flow | ||||||
Free Cash Flow | -4.14M | -854.00K | 567.00K | -5.01M | 7.54M | 18.38M |
Operating Cash Flow | -524.00K | 3.51M | 4.84M | -485.00K | 10.98M | 21.40M |
Investing Cash Flow | -3.64M | -4.93M | -8.83M | -4.74M | -3.38M | -2.69M |
Financing Cash Flow | -1.18M | 925.00K | 2.69M | -8.85M | -13.46M | 2.03M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
63 Neutral | $10.73B | 15.32 | 7.37% | 2.01% | 2.86% | -14.57% | |
46 Neutral | 208.45M | 1,396.55 | 5.38% | 0.77% | -141.27% | ||
― | 241.28M | 18.43 | 17.79% | ― | ― | ||
― | 302.55M | 11.38 | 4.73% | ― | ― | ||
― | 208.11M | 7.28 | 7.52% | ― | ― | ||
― | 203.37M | 32.71 | 6.94% | ― | ― | ||
― | 236.01M | ― | ― | ― | ― |