| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 14.61M | 9.69M | 10.95M | 11.84M | 14.89M | 12.50M |
| Gross Profit | 10.86M | 9.69M | 10.97M | 11.84M | 13.70M | 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.85M | 342.53M | 307.59M |
| Cash, Cash Equivalents and Short-Term Investments | 26.61M | 17.01M | 13.40M | 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 | 322.28M | 316.38M | 296.55M | 259.35M |
| Stockholders Equity | 41.66M | 40.20M | 41.64M | 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 |
|---|---|---|---|---|---|---|---|
74 Outperform | $47.30M | 3.13 | 15.03% | ― | 25.77% | 12.09% | |
72 Outperform | $48.61M | 10.75 | 8.21% | 3.32% | 0.32% | 37.93% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $60.84M | 25.54 | 2.72% | ― | 76.66% | ― | |
57 Neutral | $47.20M | 18.71 | 4.74% | 1.01% | 12.12% | ― | |
53 Neutral | $48.50M | 19.81 | 4.45% | 2.79% | 12.14% | 320.14% |