| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 21.85M | 21.37M | 19.59M | 17.38M | 24.34M | 32.14M |
| Gross Profit | 4.56M | 4.52M | 4.91M | 4.76M | 6.36M | 5.47M |
| EBITDA | 1.19M | 992.40K | 1.90M | 1.36M | 3.15M | 4.70M |
| Net Income | 791.08K | 465.60K | 1.04M | 893.63K | 2.62M | 1.44M |
Balance Sheet | ||||||
| Total Assets | 14.09M | 15.84M | 17.50M | 18.53M | 23.39M | 24.94M |
| Cash, Cash Equivalents and Short-Term Investments | 4.25M | 4.67M | 6.36M | 6.10M | 6.83M | 6.85M |
| Total Debt | 899.27K | 2.65M | 4.29M | 4.83M | 5.56M | 6.12M |
| Total Liabilities | 8.46M | 10.41M | 10.78M | 11.64M | 15.61M | 17.63M |
| Stockholders Equity | 5.63M | 5.44M | 6.72M | 6.89M | 7.78M | 7.31M |
Cash Flow | ||||||
| Free Cash Flow | 1.25M | 1.57M | 340.75K | 1.76M | 1.89M | 1.16M |
| Operating Cash Flow | 1.28M | 1.60M | 817.51K | 1.78M | 2.01M | 1.40M |
| Investing Cash Flow | 331.43K | 501.94K | 1.25M | 554.16K | 643.40K | 2.98M |
| Financing Cash Flow | -2.17M | -3.49M | -1.62M | -2.58M | -2.63M | -1.68M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
62 Neutral | $10.81M | 22.58 | ― | ― | 9.74% | -59.57% | |
57 Neutral | $35.01M | 13.92 | 4.56% | ― | 19.30% | -17.56% | |
56 Neutral | $126.14M | 110.51 | 5.88% | ― | 16.79% | ― | |
50 Neutral | $255.16M | ― | 15.11% | ― | 13.16% | ― | |
43 Neutral | $26.98M | -1.75 | -11.18% | ― | 624.24% | 85.46% | |
41 Neutral | $47.31M | -0.18 | -142.05% | ― | 7.56% | -344.04% |