Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 148.36M | 132.91M | 118.81M | 119.30M | 141.13M | 143.92M |
Gross Profit | 16.29M | 24.82M | 21.80M | 18.77M | 23.28M | 27.22M |
EBITDA | ― | -5.86M | 49.14M | ― | ― | 12.30M |
Net Income | ― | -15.48M | -11.42M | ― | ― | 4.33M |
Balance Sheet | ||||||
Total Assets | 102.98M | 96.41M | 102.98M | 79.91M | 94.15M | 104.90M |
Cash, Cash Equivalents and Short-Term Investments | 46.34M | 27.48M | 46.34M | 13.85M | ― | 3.29M |
Total Debt | 119.15M | 26.30M | 119.15M | 19.17M | 25.38M | 32.13M |
Total Liabilities | 43.20M | 50.90M | 43.20M | 43.88M | 56.67M | 65.88M |
Stockholders Equity | 466.79M | 45.52M | 466.79M | 36.03M | 37.48M | 39.02M |
Cash Flow | ||||||
Free Cash Flow | 1.13M | -21.75M | ― | ― | ― | 10.62M |
Operating Cash Flow | 1.25M | -21.35M | ― | ― | ― | 11.39M |
Investing Cash Flow | ― | -405.00K | ― | ― | -27.09K | -769.00K |
Financing Cash Flow | 22.92M | 2.72M | 23.30M | ― | -5.21M | -12.02M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | 9.49B | 44.76 | 12.41% | 0.67% | 7.91% | -25.17% | |
72 Outperform | 1.78B | 16.79 | 10.77% | 0.57% | -0.47% | 10.03% | |
72 Outperform | 2.45B | 25.09 | 22.13% | ― | 8.99% | 35.56% | |
71 Outperform | 3.48B | 34.62 | 25.89% | 1.68% | 3.47% | -2.16% | |
65 Neutral | 3.07B | 31.66 | 5.77% | ― | 46.49% | -25.62% | |
44 Neutral | $8.41M | ― | -29.41% | ― | 11.95% | -956.47% | |
55 Neutral | $6.65B | 3.83 | -15.92% | 6.20% | 10.91% | 7.18% |