| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 102.75M | 102.03M | 92.72M | 81.00M | 58.16M | 45.73M |
| Gross Profit | 55.92M | 58.49M | 52.84M | 46.78M | 32.52M | 27.21M |
| EBITDA | -468.00K | 2.60M | 9.17M | 7.79M | 4.09M | 7.11M |
| Net Income | -10.73M | -9.18M | -2.72M | 6.38M | -4.43M | 1.23M |
Balance Sheet | ||||||
| Total Assets | 134.43M | 136.79M | 140.94M | 122.75M | 72.30M | 66.32M |
| Cash, Cash Equivalents and Short-Term Investments | 11.83M | 13.18M | 5.70M | 10.48M | 15.64M | 16.04M |
| Total Debt | 5.76M | 6.05M | 9.51M | 3.42M | 2.42M | 945.00K |
| Total Liabilities | 60.88M | 64.39M | 66.18M | 61.80M | 38.49M | 32.01M |
| Stockholders Equity | 73.55M | 72.40M | 74.76M | 60.95M | 33.81M | 34.30M |
Cash Flow | ||||||
| Free Cash Flow | -1.07M | 15.79M | 5.46M | 1.26M | 1.92M | 7.08M |
| Operating Cash Flow | 3.95M | 22.22M | 10.95M | 12.18M | 9.82M | 11.21M |
| Investing Cash Flow | -5.03M | -6.43M | -16.48M | -15.54M | -7.88M | -18.76M |
| Financing Cash Flow | -2.30M | -8.25M | 795.00K | -1.75M | -2.27M | -956.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
62 Neutral | $346.24M | -5.12 | -25.48% | ― | -24.30% | -181.62% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
60 Neutral | $133.96M | 11.36 | 18.24% | ― | 0.59% | ― | |
49 Neutral | $113.78M | -10.58 | -14.61% | ― | -1.83% | -642.89% | |
48 Neutral | $116.24M | -32.77 | -54.03% | ― | 18.57% | -2.15% | |
47 Neutral | $56.67M | -0.94 | -451.95% | ― | 35.79% | 14.85% | |
45 Neutral | $169.22M | -1.89 | ― | ― | ― | ― |