| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 17.27M | 9.91M | -205.94K | 10.04M | 20.91M | 34.46M |
| Gross Profit | 15.61M | 23.88M | -5.68M | 4.69M | 14.83M | -40.23M |
| EBITDA | 14.56M | 0.00 | -205.94K | -6.85M | 11.32M | 26.83M |
| Net Income | 8.85M | -4.09M | 3.23M | 2.59M | -2.31M | -24.66M |
Balance Sheet | ||||||
| Total Assets | 224.06M | 192.24M | 231.81M | 246.39M | 267.68M | 296.79M |
| Cash, Cash Equivalents and Short-Term Investments | 2.95M | 158.77K | 1.09M | 2.55M | 5.85M | 14.88M |
| Total Debt | 65.00M | 106.22M | 135.48M | 146.82M | 165.43M | 182.33M |
| Total Liabilities | 148.08M | 117.23M | 144.11M | 152.88M | 171.33M | 188.67M |
| Stockholders Equity | 75.98M | 75.01M | 87.70M | 93.51M | 96.36M | 108.12M |
Cash Flow | ||||||
| Free Cash Flow | -8.40M | 37.06M | 20.71M | 21.21M | 20.21M | -10.55M |
| Operating Cash Flow | -8.40M | 37.06M | 20.71M | 21.21M | 20.21M | -10.55M |
| Investing Cash Flow | -14.14M | 29.78M | 10.66M | 9.13M | 19.09M | 3.79M |
| Financing Cash Flow | 29.35M | -41.10M | -20.71M | -24.66M | -27.90M | 4.55M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
| ― | $233.23M | 9.90 | 12.44% | 13.15% | ― | ― | |
| ― | ― | 18.53 | 2.88% | 17.77% | ― | ― | |
| ― | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
| ― | $347.81M | 8.49 | 10.88% | 13.07% | 65.75% | 14.28% | |
| ― | $228.64M | 5.50 | 11.78% | 19.89% | 377.90% | ― | |
| ― | $29.55M | -15.84 | -11.08% | ― | -27.89% | 51.00% | |
| ― | $215.71M | 4.65 | 29.40% | 2.77% | 168.31% | ― |