Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
57.40M | 56.00M | 69.77M | 48.25M | 35.87M | Gross Profit |
21.63M | 19.43M | 37.10M | 25.35M | 20.45M | EBIT |
6.54M | 5.31M | 15.40M | 8.03M | 11.29M | EBITDA |
6.54M | 11.70M | 25.78M | 15.45M | 13.43M | Net Income Common Stockholders |
5.45M | 3.40M | 13.88M | 9.04M | 8.16M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
24.89M | 32.15M | 25.37M | 29.24M | 37.96M | Total Assets |
62.34M | 63.83M | 63.23M | 58.15M | 57.02M | Total Debt |
1.82M | 1.12M | 1.98M | 2.71M | 1.99M | Net Debt |
-17.66M | -25.80M | -18.42M | -26.54M | -35.96M | Total Liabilities |
10.64M | 11.12M | 10.47M | 14.27M | 12.87M | Stockholders Equity |
51.70M | 52.70M | 52.76M | 43.87M | 44.15M |
Cash Flow | Free Cash Flow | |||
893.00K | 11.56M | 1.13M | 3.09M | 14.09M | Operating Cash Flow |
5.80M | 16.81M | 9.86M | 8.91M | 20.97M | Investing Cash Flow |
-5.47M | -6.61M | -13.48M | -7.99M | -7.74M | Financing Cash Flow |
-7.64M | -3.65M | -5.33M | -9.58M | -1.64M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $409.39M | 67.47 | 14.17% | 0.31% | 9.73% | 22.33% | |
75 Outperform | $2.13B | 17.74 | 18.83% | ― | 8.74% | 150.66% | |
63 Neutral | $201.52M | 30.30 | 13.10% | ― | 12.31% | 187.89% | |
63 Neutral | $2.81B | ― | -13.65% | ― | -8.82% | 90.01% | |
63 Neutral | $1.29B | ― | -6.49% | ― | 5.15% | 28.27% | |
60 Neutral | $11.56B | 10.24 | -7.04% | 2.94% | 7.46% | -10.54% | |
52 Neutral | $3.07B | ― | -32.09% | ― | ― | ― |