Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 53.06M | 56.88M | 64.40M | 55.45M | 30.44M |
Gross Profit | 53.06M | 56.88M | 64.40M | 55.45M | 30.44M |
EBITDA | 0.00 | 28.04M | 33.63M | 0.00 | 12.00M |
Net Income | 16.97M | 19.26M | 23.44M | 10.07M | 7.98M |
Balance Sheet | |||||
Total Assets | 1.62B | 1.65B | 1.62B | 1.97B | 848.41M |
Cash, Cash Equivalents and Short-Term Investments | 5.31M | 28.39M | 578.28M | 660.19M | 182.20M |
Total Debt | 28.89M | 76.46M | 9.59M | 10.47M | 30.00M |
Total Liabilities | 1.46B | 1.49B | 1.49B | 1.81B | 765.81M |
Stockholders Equity | 160.30M | 153.04M | 133.42M | 161.93M | 82.60M |
Cash Flow | |||||
Free Cash Flow | 14.56M | 12.73M | 22.14M | 11.77M | 9.05M |
Operating Cash Flow | 15.29M | 13.90M | 22.68M | 13.06M | 9.25M |
Investing Cash Flow | 15.75M | -19.77M | -167.20M | 262.19M | -129.95M |
Financing Cash Flow | -42.33M | -5.88M | -324.19M | 198.89M | 136.31M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $209.05M | 10.99 | 6.62% | 2.65% | 4.86% | 800.59% | |
72 Outperform | $207.65M | 11.67 | 11.15% | 3.74% | 2.26% | 3.83% | |
72 Outperform | $207.67M | 20.76 | 8.85% | 1.38% | 4.92% | 55.04% | |
71 Outperform | $224.16M | 48.57 | 1.93% | ― | -4.32% | -68.19% | |
68 Neutral | $226.24M | 19.89 | 4.43% | 3.67% | 10.64% | -56.22% | |
61 Neutral | $214.38M | ― | -3.48% | ― | 7.45% | -41.97% | |
58 Neutral | $12.97B | 5.12 | -2.61% | 5.35% | 5.83% | -54.44% |