Breakdown | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 46.64M | 54.24M | 47.04M | 47.82M | 48.52M |
Gross Profit | 46.22M | 54.24M | 47.04M | 47.82M | 48.52M |
EBITDA | -740.00K | 0.00 | 0.00 | 0.00 | 0.00 |
Net Income | 13.78M | 16.59M | 16.68M | 10.58M | 9.48M |
Balance Sheet | |||||
Total Assets | 1.44B | 1.29B | 1.14B | 1.04B | 1.01B |
Cash, Cash Equivalents and Short-Term Investments | 61.72M | 42.59M | 113.34M | 96.28M | 70.92M |
Total Debt | 130.00M | 69.45M | 9.79M | 10.04M | 10.26M |
Total Liabilities | 1.26B | 1.11B | 963.90M | 889.42M | 865.93M |
Stockholders Equity | 184.00M | 180.39M | 172.30M | 154.24M | 142.89M |
Cash Flow | |||||
Free Cash Flow | 8.15M | 21.12M | -3.85M | 12.79M | 13.21M |
Operating Cash Flow | 9.40M | 21.64M | 21.33M | 14.13M | 14.60M |
Investing Cash Flow | -121.94M | -228.44M | -78.02M | -11.81M | -60.13M |
Financing Cash Flow | 131.67M | 136.05M | 73.75M | 23.04M | 23.30M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $70.36M | 9.84 | 10.73% | 2.59% | 9.06% | -16.04% | |
69 Neutral | $69.17M | 12.40 | 5.99% | 2.19% | 2.84% | -31.20% | |
68 Neutral | $17.80B | 11.94 | 9.89% | 3.74% | 9.69% | 1.17% | |
63 Neutral | 18.88 | 3.04% | 0.87% | 8.43% | -39.75% | ||
― | $14.87M | ― | -37.16% | ― | ― | ― | |
57 Neutral | $48.19M | 20.72 | 4.50% | 0.98% | 13.47% | ― | |
51 Neutral | $13.10M | 421.96 | 0.17% | 2.21% | 8.99% | -94.06% |