Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
471.72M | 462.60M | 491.41M | 451.97M | 380.05M | 291.28M | Gross Profit |
132.51M | 462.60M | 162.05M | 126.19M | 94.10M | 47.00M | EBIT |
13.86M | 10.99M | 10.01M | 950.00K | -17.36M | -57.12M | EBITDA |
19.87M | 10.99M | 21.90M | 44.07M | -1.45M | -37.29M | Net Income Common Stockholders |
38.42M | 40.29M | 5.12M | 4.34M | -23.62M | -65.67M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
19.77M | 11.66M | 33.79M | 15.62M | 14.35M | 11.13M | Total Assets |
153.22M | 263.15M | 252.46M | 245.17M | 253.24M | 283.36M | Total Debt |
0.00 | 150.74M | 186.99M | 196.91M | 214.69M | 240.76M | Net Debt |
-19.77M | 139.07M | 153.21M | 181.29M | 200.34M | 229.63M | Total Liabilities |
57.68M | 205.20M | 238.37M | 240.90M | 255.65M | 277.86M | Stockholders Equity |
95.17M | 58.39M | 14.69M | 4.27M | -2.42M | 5.77M |
Cash Flow | Free Cash Flow | ||||
229.00K | 379.00K | 2.44M | 4.05M | -13.92M | -22.53M | Operating Cash Flow |
18.05M | 19.66M | 19.49M | 12.48M | -4.87M | -11.61M | Investing Cash Flow |
-12.88M | -19.08M | -10.77M | -8.43M | -9.05M | -10.92M | Financing Cash Flow |
-24.90M | -22.64M | 10.20M | -2.78M | 17.15M | 14.85M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $67.74B | 44.86 | 45.67% | ― | 14.61% | 25.68% | |
68 Neutral | $3.69B | 368.64 | 2.23% | ― | 15.18% | -48.78% | |
66 Neutral | $315.64M | 12.40 | 10.05% | ― | 0.93% | 15.12% | |
61 Neutral | $6.13B | 61.39 | -16.09% | 0.46% | 36.03% | 57.51% | |
60 Neutral | $289.83M | 7.38 | 110.27% | ― | -5.86% | 672.77% | |
60 Neutral | $12.39B | 10.47 | 1.07% | 3.58% | 1.64% | -18.33% | |
48 Neutral | $55.80M | ― | -335.60% | ― | -2.01% | -267.04% |