Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 29.81M | 33.64M | 1.72M | 25.93M | 24.98M |
Gross Profit | 29.81M | 26.62M | 1.72M | 25.93M | 24.98M |
EBITDA | 0.00 | 12.84M | 0.00 | 10.65M | -797.00K |
Net Income | 21.70M | 9.17M | 8.94M | 8.91M | -2.75M |
Balance Sheet | |||||
Total Assets | 831.85M | 797.74M | 861.64M | 818.81M | 668.03M |
Cash, Cash Equivalents and Short-Term Investments | 20.29M | 22.79M | 383.00M | 426.79M | 271.67M |
Total Debt | 0.00 | 18.50M | 0.00 | 889.00K | 969.00K |
Total Liabilities | 741.85M | 728.46M | 806.45M | 889.00K | 969.00K |
Stockholders Equity | 90.00M | 69.28M | 55.19M | 91.59M | 94.87M |
Cash Flow | |||||
Free Cash Flow | 5.06M | 6.51M | 5.74M | 2.64M | 5.48M |
Operating Cash Flow | 6.03M | 9.05M | 7.91M | 4.58M | 5.92M |
Investing Cash Flow | 68.01M | 62.38M | -104.23M | -196.25M | -14.77M |
Financing Cash Flow | 10.91M | -81.47M | 79.16M | 150.11M | 70.97M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $91.52M | 4.48 | 24.95% | 1.82% | -7.75% | 130.68% | |
74 Outperform | $104.08M | 16.28 | 5.09% | 3.56% | 5.62% | -5.99% | |
68 Neutral | $108.32M | 11.77 | 8.11% | 1.43% | 20.91% | 20.30% | |
67 Neutral | $16.67B | 11.46 | 9.71% | 3.91% | 11.61% | -9.60% | |
60 Neutral | $91.88M | 31.55 | 2.30% | 2.67% | 11.12% | 53.85% | |
56 Neutral | $104.85M | ― | -0.73% | ― | -9.96% | -23.54% | |
43 Neutral | $71.47M | ― | -10.46% | 3.70% | 10.02% | -1855.34% |