Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 186.79M | 186.58M | 227.81M | 250.81M | 235.19M | 170.63M |
Gross Profit | 37.18M | 37.74M | 56.17M | 64.48M | 56.25M | 36.46M |
EBITDA | -7.00M | -5.74M | 11.13M | 15.82M | 14.34M | -6.16M |
Net Income | -13.52M | -16.61M | 4.39M | 8.23M | 6.76M | -6.25M |
Balance Sheet | ||||||
Total Assets | 269.09M | 268.64M | 290.59M | 306.24M | 332.94M | 295.65M |
Cash, Cash Equivalents and Short-Term Investments | 44.49M | 33.33M | 41.78M | 63.92M | 84.06M | 57.86M |
Total Debt | 12.31M | 11.68M | 11.32M | 8.79M | 11.02M | 12.12M |
Total Liabilities | 65.42M | 61.47M | 68.36M | 83.59M | 94.52M | 64.51M |
Stockholders Equity | 203.67M | 207.17M | 222.23M | 222.64M | 238.42M | 231.15M |
Cash Flow | ||||||
Free Cash Flow | 10.96M | -3.76M | -15.40M | -6.16M | 29.81M | 9.28M |
Operating Cash Flow | 12.66M | -2.52M | -12.82M | -3.97M | 32.17M | 10.93M |
Investing Cash Flow | -2.76M | -2.74M | -1.90M | -2.09M | -3.35M | -1.18M |
Financing Cash Flow | -3.35M | -3.91M | -8.82M | -6.90M | -3.52M | -10.85M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
70 Neutral | 149.28M | 16.96 | ― | ― | 3.84% | 13.91% | |
68 Neutral | 200.17M | -96.55 | -1.15% | 1.19% | 15.45% | -117.28% | |
49 Neutral | $111.98M | ― | -6.59% | 1.15% | -6.13% | -6.61% | |
46 Neutral | 47.70M | -20.33 | -3.73% | ― | -18.38% | -128.11% | |
38 Underperform | 1.66M | >-0.01 | 42.17% | ― | 4.77% | 7.98% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |