Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
52.12M | 50.24M | 52.81M | 58.41M | 50.48M | 54.29M | Gross Profit |
15.76M | 15.09M | 14.51M | 16.50M | 12.82M | 13.40M | EBIT |
2.42M | 2.27M | 2.27M | 2.84M | -424.85K | 209.25K | EBITDA |
3.26M | 3.28M | 3.01M | 3.44M | 3.92M | 818.12K | Net Income Common Stockholders |
2.07M | 1.89M | 406.81K | 1.72M | 3.41M | -34.08K |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
2.24M | 5.86M | 3.14M | 646.53K | 434.66K | 395.27K | Total Assets |
22.91M | 24.96M | 23.81M | 26.91M | 21.80M | 20.50M | Total Debt |
7.91M | 2.19M | 3.07M | 6.15M | 3.66M | 5.08M | Net Debt |
5.68M | -3.66M | -66.86K | 5.50M | 3.23M | 4.68M | Total Liabilities |
13.55M | 8.21M | 8.95M | 12.45M | 9.06M | 11.17M | Stockholders Equity |
9.36M | 16.76M | 14.86M | 14.46M | 12.74M | 9.33M |
Cash Flow | Free Cash Flow | ||||
3.76M | 3.70M | 4.99M | -1.04M | 3.26M | 1.29M | Operating Cash Flow |
4.25M | 3.86M | 5.18M | -835.35K | 3.61M | 1.57M | Investing Cash Flow |
-476.24K | 47.49K | 269.44K | -190.24K | -334.41K | -264.91K | Financing Cash Flow |
-168.54K | -1.19M | -2.88M | 1.24M | -3.23M | -3.15M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $17.01M | 8.25 | 11.16% | ― | 5.38% | 4.59% | |
64 Neutral | $4.43B | 12.01 | 5.16% | 249.23% | 4.03% | -11.73% | |
44 Neutral | $12.53M | ― | -11.05% | ― | 0.29% | 31.48% | |
42 Neutral | $15.85M | ― | -370.62% | ― | 49.04% | -121.30% | |
38 Underperform | $10.41M | ― | -19.82% | 2.41% | -14.35% | -27.58% | |
38 Underperform | $29.65M | ― | -109.05% | ― | -18.70% | 84.35% | |
21 Underperform | $44.03M | ― | -243.06% | ― | -9.30% | 49.84% |