| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 181.20M | 158.38M | 150.67M | 142.57M | 138.55M | 84.69M |
| Gross Profit | 60.40M | 53.25M | 41.46M | 38.30M | 32.53M | 11.18M |
| EBITDA | 26.34M | 20.30M | 15.99M | 15.45M | 13.57M | -2.17M |
| Net Income | 10.05M | 8.98M | 10.47M | 5.95M | 6.06M | -7.64M |
Balance Sheet | ||||||
| Total Assets | 63.64M | 165.24M | 155.71M | 122.97M | 123.40M | 102.69M |
| Cash, Cash Equivalents and Short-Term Investments | 17.26M | 15.72M | 5.84M | 5.77M | 8.21M | 7.17M |
| Total Debt | 44.02M | 33.25M | 32.79M | 29.38M | 34.54M | 27.61M |
| Total Liabilities | 96.56M | 82.14M | 83.73M | 65.18M | 68.94M | 53.38M |
| Stockholders Equity | 80.20M | 72.14M | 65.71M | 57.78M | 54.46M | 49.31M |
Cash Flow | ||||||
| Free Cash Flow | 4.76M | 11.05M | 3.63M | -8.22M | -4.84M | -1.80M |
| Operating Cash Flow | 9.88M | 13.93M | 14.73M | -1.24M | -2.57M | 165.00K |
| Investing Cash Flow | -5.09M | -2.85M | -11.10M | -6.38M | -2.25M | -1.96M |
| Financing Cash Flow | 3.14M | -907.00K | -3.26M | 4.54M | 6.23M | -4.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
69 Neutral | $228.25M | 22.39 | 13.51% | ― | 14.90% | -34.75% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
62 Neutral | $503.38M | 18.87 | 2.20% | ― | -0.19% | -50.51% | |
53 Neutral | $809.97M | ― | -2.68% | ― | 4.12% | -198.38% | |
42 Neutral | $610.29M | ― | -75.47% | ― | 11.18% | -3810800.00% | |
39 Underperform | $6.02M | -0.04 | ― | ― | 36.37% | 80.95% | |
38 Underperform | $239.13M | ― | -155.47% | ― | -15.28% | ― |