Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 175.47M | 162.56M | 142.47M | 155.63M | 118.50M | 106.98M |
Gross Profit | 68.63M | 62.15M | 50.99M | 56.09M | 43.97M | 38.18M |
EBITDA | 17.18M | 13.98M | 1.86M | 4.73M | 1.72M | -39.20M |
Net Income | 12.60M | 6.59M | -3.15M | -1.10M | -4.73M | -57.60M |
Balance Sheet | ||||||
Total Assets | 157.98M | 152.81M | 152.03M | 138.60M | 142.32M | 138.68M |
Cash, Cash Equivalents and Short-Term Investments | 25.37M | 25.88M | 16.72M | 16.23M | 22.17M | 15.54M |
Total Debt | 8.22M | 14.63M | 13.51M | 12.88M | 13.15M | 11.60M |
Total Liabilities | 34.00M | 36.70M | 42.64M | 29.34M | 31.66M | 25.19M |
Stockholders Equity | 106.44M | 98.84M | 91.62M | 91.03M | 92.58M | 93.61M |
Cash Flow | ||||||
Free Cash Flow | 9.06M | 11.42M | 2.58M | -2.55M | 10.75M | 32.96M |
Operating Cash Flow | 10.50M | 12.72M | 4.77M | -1.42M | 11.58M | 35.12M |
Investing Cash Flow | 398.00K | 479.00K | -1.68M | -698.00K | -444.00K | -1.06M |
Financing Cash Flow | -4.84M | -4.27M | -2.44M | -2.74M | -4.26M | -29.77M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $129.16M | 10.73 | 12.76% | ― | 19.15% | -71.62% | |
62 Neutral | 261.73M | -18.82 | -4.89% | ― | -10.77% | -229.81% | |
61 Neutral | 73.46M | -17.96 | -3.72% | ― | 9.74% | -132.61% | |
49 Neutral | 92.78M | 117.58 | 0.33% | ― | 3.43% | -36.73% | |
47 Neutral | 62.72M | -7.36 | -47.38% | ― | -38.69% | -30.53% | |
46 Neutral | 35.32M | -0.50 | 149.58% | ― | -13.29% | -106.14% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |