Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 126.47M | 125.27M | 134.24M | 141.55M | 108.00M |
Gross Profit | 11.69M | 12.03M | 13.98M | 12.36M | 11.66M |
EBITDA | 4.65M | 4.47M | 8.12M | 6.97M | 5.80M |
Net Income | 1.11M | 1.14M | 4.73M | 3.35M | 3.60M |
Balance Sheet | |||||
Total Assets | 55.04M | 64.38M | 50.33M | 54.62M | 42.76M |
Cash, Cash Equivalents and Short-Term Investments | 5.89M | 9.10M | 5.30M | 3.88M | 3.35M |
Total Debt | 12.49M | 11.84M | 10.44M | 6.78M | 9.75M |
Total Liabilities | 33.10M | 41.78M | 32.31M | 40.01M | 30.96M |
Stockholders Equity | 19.06M | 19.41M | 15.22M | 12.38M | 10.20M |
Cash Flow | |||||
Free Cash Flow | -1.44M | -1.51M | -1.62M | 4.54M | 1.04M |
Operating Cash Flow | -1.06M | -1.31M | -1.42M | 6.53M | 1.31M |
Investing Cash Flow | -795.00K | -751.00K | 54.00K | -2.76M | -187.00K |
Financing Cash Flow | 769.00K | 1.38M | 4.69M | -2.18M | 784.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $1.69B | 20.19 | 10.11% | 0.90% | 4.21% | 6.38% | |
75 Outperform | $516.57M | 26.32 | 22.21% | 0.60% | 42.25% | 65.02% | |
68 Neutral | $4.72B | 15.77 | 6.42% | 2.35% | -10.52% | -42.40% | |
67 Neutral | $951.95M | 15.34 | 7.32% | ― | -14.07% | -9.65% | |
63 Neutral | $33.87B | 5.80 | -11.87% | 1.82% | 5.31% | -18.50% | |
53 Neutral | $7.93M | 22.82 | 1.98% | ― | 1.52% | 0.13% |