Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 70.56M | 69.59M | 55.15M | 43.00M | 51.82M | 54.56M |
Gross Profit | 19.08M | 16.12M | 12.02M | 10.49M | 12.40M | 15.14M |
EBITDA | 20.72M | 14.53M | 4.90M | 10.20M | 16.78M | 20.95M |
Net Income | 2.61M | 1.79M | 715.00K | -4.06M | -5.44M | -1.65M |
Balance Sheet | ||||||
Total Assets | 80.43M | 65.33M | 46.29M | 44.63M | 60.95M | 73.62M |
Cash, Cash Equivalents and Short-Term Investments | 19.78M | 11.02M | 12.21M | 14.88M | 21.25M | 4.88M |
Total Debt | 34.77M | 29.04M | 13.42M | 18.12M | 30.55M | 33.10M |
Total Liabilities | 63.44M | 49.48M | 34.85M | 34.79M | 46.52M | 55.81M |
Stockholders Equity | 16.98M | 15.84M | 11.44M | 9.84M | 14.44M | 17.81M |
Cash Flow | ||||||
Free Cash Flow | 15.73M | 7.94M | 5.44M | 8.70M | 12.22M | 15.21M |
Operating Cash Flow | 17.49M | 10.59M | 8.72M | 10.10M | 14.03M | 18.26M |
Investing Cash Flow | -1.69M | -2.65M | 594.00K | -3.73M | 9.71M | -4.78M |
Financing Cash Flow | -3.65M | -8.98M | -7.46M | -14.64M | -7.98M | -12.17M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | 94.38M | 8.23 | ― | ― | ― | ||
60 Neutral | $46.28B | 4.13 | -13.12% | 4.13% | 1.85% | -42.71% | |
― | $5.17B | 15.72 | 45.10% | 3.89% | ― | ― | |
― | $98.48M | 8.98 | 15.88% | ― | ― | ― | |
― | $16.44M | 0.43 | 164.02% | ― | ― | ― | |
71 Outperform | 5.75B | 19.06 | 3.99% | -6.15% | 55.79% | ||
― | 111.57M | 39.17 | 3.14% | ― | ― |