| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 14.82M | 12.81M | 14.36M | 11.85M | 13.00M | 6.89M |
| Gross Profit | 6.68M | 5.60M | 6.71M | 6.67M | 6.75M | 3.33M |
| EBITDA | 925.80K | -6.76K | 1.36M | 2.59M | 4.14M | 1.53M |
| Net Income | 884.13K | -480.02K | 856.54K | 2.10M | 3.06M | 886.57K |
Balance Sheet | ||||||
| Total Assets | 28.86M | 29.91M | 27.05M | 19.25M | 19.13M | 14.35M |
| Cash, Cash Equivalents and Short-Term Investments | 8.53M | 8.97M | 10.80M | 9.79M | 8.41M | 4.61M |
| Total Debt | 3.12M | 2.60M | 2.61M | 2.81M | 3.77M | 3.54M |
| Total Liabilities | 10.23M | 12.65M | 10.65M | 7.86M | 9.79M | 8.09M |
| Stockholders Equity | 18.87M | 17.42M | 16.33M | 11.40M | 9.34M | 6.25M |
Cash Flow | ||||||
| Free Cash Flow | -3.29M | -3.29M | 369.77K | 2.53M | 4.30M | 797.55K |
| Operating Cash Flow | -811.89K | -811.89K | 451.02K | 2.64M | 4.45M | 2.32M |
| Investing Cash Flow | -2.78M | -2.78M | -81.75K | 2.69M | -754.24K | -443.46K |
| Financing Cash Flow | 2.79M | 2.79M | -2.81M | -3.78M | ― | -503.76K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
53 Neutral | $5.38M | -9.83 | -8.38% | 9.60% | -19.68% | -2.61% | |
50 Neutral | $19.23M | 30.10 | 4.85% | ― | ― | ― | |
46 Neutral | $117.49M | -20.97 | -8.73% | ― | 0.20% | 88.39% | |
46 Neutral | $526.02K | -0.24 | -81.84% | ― | ― | ― | |
42 Neutral | $10.82M | >-0.01 | -228.41% | ― | -43.44% | 85.17% | |
41 Neutral | $49.16M | -95.56 | -5.10% | ― | 1.15% | 94.58% |