| Breakdown | Dec 2024 | Dec 2023 | Dec 2022 |
|---|---|---|---|
Income Statement | |||
| Total Revenue | 53.46M | 41.27M | 44.52M |
| Gross Profit | 10.57M | 8.88M | 8.35M |
| EBITDA | 9.54M | 8.23M | 6.90M |
| Net Income | 6.48M | 5.57M | 4.37M |
Balance Sheet | |||
| Total Assets | 36.52M | 23.46M | 29.06M |
| Cash, Cash Equivalents and Short-Term Investments | 1.85M | 136.48K | 224.60K |
| Total Debt | 785.07K | 889.78K | 930.30K |
| Total Liabilities | 15.77M | 8.40M | 19.64M |
| Stockholders Equity | 20.75M | 15.06M | 9.42M |
Cash Flow | |||
| Free Cash Flow | 2.00M | 224.99K | -1.73M |
| Operating Cash Flow | 2.01M | 4.06M | 651.57K |
| Investing Cash Flow | -11.54K | -3.84M | -2.38M |
| Financing Cash Flow | -257.54K | -17.77K | 193.59K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
64 Neutral | $293.22M | ― | ― | ― | ― | ― | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
60 Neutral | $260.73M | -21.47 | -23.26% | ― | -9.64% | 40.01% | |
52 Neutral | $167.26M | -61.92 | -23.18% | ― | ― | ― | |
51 Neutral | $40.91M | -1.76 | -44.35% | ― | -9.25% | -189.37% | |
47 Neutral | $16.32M | -0.06 | -187.08% | ― | ― | -106.93% | |
42 Neutral | $31.44M | -0.36 | -696.09% | ― | -31.28% | 42.94% |