| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 37.05M | 37.06M | 53.96M | 65.73M | 72.47M | 56.58M |
| Gross Profit | 12.15M | 14.20M | 28.39M | 25.26M | 31.14M | 17.40M |
| EBITDA | 7.17M | -9.77M | 19.53M | -11.82M | 31.01M | 23.35M |
| Net Income | -2.67M | -21.61M | 1.37M | -24.15M | 7.69M | 351.28K |
Balance Sheet | ||||||
| Total Assets | 435.19M | 438.10M | 452.47M | 475.48M | 509.97M | 509.13M |
| Cash, Cash Equivalents and Short-Term Investments | 25.42M | 42.54M | 91.21M | 94.01M | 74.13M | 82.05M |
| Total Debt | 39.39M | 36.55M | 44.03M | 43.35M | 42.34M | 43.66M |
| Total Liabilities | 124.67M | 127.77M | 122.80M | 142.97M | 137.43M | 140.40M |
| Stockholders Equity | 302.12M | 302.28M | 322.46M | 325.16M | 365.60M | 361.54M |
Cash Flow | ||||||
| Free Cash Flow | -13.08M | -31.63M | 26.00M | 30.16M | -7.62M | -21.50M |
| Operating Cash Flow | -12.90M | -31.54M | 26.18M | 30.64M | -6.64M | -21.27M |
| Investing Cash Flow | 4.32M | 2.76M | -6.31M | -4.68M | -971.00K | 3.42M |
| Financing Cash Flow | -5.01M | -1.16M | -3.81M | -17.19M | -424.00K | -498.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $153.65M | 19.44 | 5.77% | 3.32% | 4.03% | 151.19% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
61 Neutral | $47.94M | 12.04 | 5.42% | ― | 0.02% | -68.55% | |
54 Neutral | $114.96M | -14.94 | -0.88% | 3.83% | -36.67% | -1568.10% | |
54 Neutral | $75.33M | -79.41 | 5.65% | ― | 8.47% | -32.22% | |
52 Neutral | $62.19M | -3.15 | 116.21% | ― | ― | ― |