| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 50.58M | 75.70M | 81.81M | 124.24M | 120.32M | 395.63M |
| Gross Profit | 11.45M | 14.27M | 14.27M | 27.75M | 29.09M | 49.73M |
| EBITDA | 6.69M | -4.03M | 6.72M | 12.79M | 12.49M | 18.65M |
| Net Income | 7.05M | -5.72M | -226.00K | 2.71M | 7.66M | 8.42M |
Balance Sheet | ||||||
| Total Assets | 151.43M | 143.80M | 160.02M | 307.56M | 262.69M | 244.81M |
| Cash, Cash Equivalents and Short-Term Investments | 20.24M | 13.71M | 23.12M | 22.52M | 24.31M | 17.57M |
| Total Debt | 5.15M | 6.39M | 25.74M | 44.08M | 49.70M | 50.39M |
| Total Liabilities | 49.08M | 48.87M | 52.15M | 175.23M | 128.13M | 113.17M |
| Stockholders Equity | 102.36M | 94.93M | 107.88M | 118.13M | 117.40M | 114.83M |
Cash Flow | ||||||
| Free Cash Flow | 3.75M | 6.25M | -3.83M | -5.83M | 16.91M | 10.73M |
| Operating Cash Flow | 3.85M | 7.44M | -1.78M | -1.79M | 20.05M | 17.35M |
| Investing Cash Flow | 3.81M | 392.00K | 23.18M | -7.03M | -2.74M | -8.14M |
| Financing Cash Flow | -1.01M | -10.47M | -36.30M | 13.65M | -6.47M | -22.21M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% |