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 | $12.44B | 30.78 | 21.90% | 1.36% | 5.36% | 8.62% | |
74 Outperform | $63.26B | 16.00 | 20.00% | ― | 7.10% | 4.45% | |
73 Outperform | $34.68B | 12.30 | 14.50% | ― | 10.06% | 38060.98% | |
73 Outperform | $22.19B | 14.65 | 6.94% | 1.26% | 4.68% | 63.39% | |
58 Neutral | $150.91M | 28.68 | 10.44% | ― | 2.49% | 71.12% | |
57 Neutral | $20.31B | 10.03 | -14.49% | 2.79% | 5.15% | -23.76% | |
51 Neutral | $36.39B | 48.45 | 4.65% | 2.17% | -17.38% | ― |