| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 15.95M | 9.69M | 16.20M | 14.55M | 14.89M | 15.07M |
| Gross Profit | 10.86M | 9.69M | 10.70M | 11.50M | 13.20M | 11.91M |
| EBITDA | 2.29M | 1.08M | 2.61M | 3.61M | 4.33M | 3.49M |
| Net Income | 1.63M | 778.14K | 1.67M | 2.38M | 2.90M | 2.48M |
Balance Sheet | ||||||
| Total Assets | 346.81M | 353.65M | 363.92M | 357.70M | 342.53M | 307.59M |
| Cash, Cash Equivalents and Short-Term Investments | 26.61M | 17.01M | 32.18M | 32.01M | 39.47M | 32.32M |
| Total Debt | 22.81M | 23.63M | 32.45M | 20.85M | 16.52M | 17.55M |
| Total Liabilities | 305.16M | 313.45M | 320.59M | 314.56M | 294.48M | 259.35M |
| Stockholders Equity | 41.66M | 40.20M | 43.33M | 43.14M | 48.04M | 48.23M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | -872.51K | 3.03M | 3.49M | 2.73M | 3.84M |
| Operating Cash Flow | 0.00 | -618.32K | 3.10M | 3.57M | 2.98M | 3.94M |
| Investing Cash Flow | 0.00 | 9.79M | -2.32M | -15.22M | -38.93M | -3.32M |
| Financing Cash Flow | 0.00 | -10.05M | 1.75M | 16.00M | 32.09M | 3.72M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $56.30M | 10.77 | 8.21% | 3.21% | 0.32% | 37.93% | |
75 Outperform | $54.32M | 4.84 | 15.03% | ― | 14.91% | 0.81% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $63.97M | 27.62 | 2.72% | ― | 76.66% | ― | |
55 Neutral | $48.50M | 19.57 | 4.74% | 1.10% | 12.12% | ― | |
53 Neutral | $45.79M | 18.70 | 4.45% | 2.95% | 12.14% | 320.14% |