| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 19.37M | 18.23M | 17.25M | 13.27M | 14.69M | 10.31M |
| Gross Profit | 7.93M | 7.19M | 8.15M | 6.10M | 6.93M | 5.15M |
| EBITDA | -387.73K | 4.34M | 2.85M | -1.08M | 535.32K | 265.48K |
| Net Income | -315.92K | 756.28K | 33.59K | -1.29M | 506.77K | -164.03K |
Balance Sheet | ||||||
| Total Assets | 51.56M | 41.78M | 38.43M | 27.33M | 25.00M | 21.14M |
| Cash, Cash Equivalents and Short-Term Investments | 22.09M | 12.10M | 1.48M | 2.92M | 3.90M | 4.10M |
| Total Debt | 16.24M | 13.04M | 16.57M | 14.83M | 13.03M | 12.86M |
| Total Liabilities | 27.02M | 23.35M | 26.42M | 26.15M | 22.16M | 18.90M |
| Stockholders Equity | 24.54M | 18.43M | 12.01M | 1.18M | 2.83M | 2.24M |
Cash Flow | ||||||
| Free Cash Flow | 1.48M | 2.95M | -5.07M | -308.69K | -259.81K | 671.34K |
| Operating Cash Flow | 2.34M | 3.54M | -2.95M | 551.35K | 1.78M | 1.25M |
| Investing Cash Flow | 840.46K | 1.91M | -10.46M | -860.03K | -2.03M | -574.33K |
| Financing Cash Flow | 7.35M | 5.35M | 12.06M | 9.93K | -178.24K | -849.38K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
60 Neutral | $108.36M | -0.90 | -1.47% | ― | 21.20% | ― | |
53 Neutral | $11.17M | -12.71 | -13.30% | ― | -4.16% | 29.52% | |
50 Neutral | $24.27M | 6.41 | -29.84% | ― | -9.70% | -194.23% | |
48 Neutral | $12.78M | 17.64 | 3.18% | ― | 1.84% | 12.10% | |
46 Neutral | $14.64M | -0.90 | 2210.86% | ― | 21.10% | -18.56% | |
44 Neutral | $118.63M | -6.82 | 203.49% | ― | -15.43% | -310.94% |