| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 51.72M | 52.94M | 50.24M | 52.81M | 58.41M | 50.48M |
| Gross Profit | 16.21M | 16.14M | 15.09M | 14.51M | 16.50M | 12.82M |
| EBITDA | 3.50M | 3.40M | 3.28M | 3.01M | 3.44M | 3.92M |
| Net Income | 2.03M | 1.98M | 1.89M | 406.81K | 1.72M | 3.41M |
Balance Sheet | ||||||
| Total Assets | 27.73M | 29.23M | 24.96M | 23.81M | 26.91M | 21.80M |
| Cash, Cash Equivalents and Short-Term Investments | 7.09M | 8.14M | 5.86M | 3.14M | 646.53K | 434.66K |
| Total Debt | 3.66M | 3.90M | 2.19M | 3.07M | 6.15M | 3.66M |
| Total Liabilities | 8.87M | 10.49M | 8.21M | 8.95M | 12.45M | 9.06M |
| Stockholders Equity | 18.86M | 18.74M | 16.76M | 14.86M | 14.46M | 12.74M |
Cash Flow | ||||||
| Free Cash Flow | 1.77M | 2.80M | 3.70M | 4.99M | -1.04M | 3.26M |
| Operating Cash Flow | 1.62M | 3.00M | 3.86M | 5.18M | -835.35K | 3.61M |
| Investing Cash Flow | 165.52K | -178.78K | 47.49K | 269.44K | -190.24K | -334.41K |
| Financing Cash Flow | -575.24K | -535.38K | -1.19M | -2.88M | 1.24M | -3.23M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
| ― | $22.23M | 10.52 | 11.39% | ― | 0.63% | -1.63% | |
| ― | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
| ― | $69.75M | -0.87 | ― | ― | -27.08% | -115.05% | |
| ― | $5.28M | ― | -167.99% | ― | -13.50% | 97.08% | |
| ― | $75.95M | ― | -274.37% | ― | -42.47% | -242.15% | |
| ― | $81.72M | -1.36 | ― | ― | -0.77% | 30.69% |