Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
240.94M | 247.19M | 221.59M | 212.10M | 303.11M | 247.20M | Gross Profit |
42.19M | 45.77M | 41.71M | 40.99M | 88.99M | 79.79M | EBIT |
1.43M | -8.10M | -18.79M | -24.36M | 29.96M | 52.97M | EBITDA |
141.54M | -8.10M | 137.12M | 95.94M | 161.42M | 164.42M | Net Income Common Stockholders |
-34.93M | -25.91M | -36.67M | -37.87M | 21.21M | 22.53M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
7.51M | 3.46M | 21.41M | 65.43M | 92.49M | 65.62M | Total Assets |
49.01M | 93.17M | 100.86M | 131.90M | 166.16M | 139.83M | Total Debt |
62.70M | 113.25M | 86.76M | 106.52M | 101.90M | 110.73M | Net Debt |
55.19M | 109.79M | 65.35M | 41.09M | 9.40M | 45.11M | Total Liabilities |
72.96M | 139.97M | 128.85M | 124.77M | 125.36M | 140.78M | Stockholders Equity |
-23.94M | -46.79M | -27.99M | 7.13M | 40.80M | -949.00K |
Cash Flow | Free Cash Flow | ||||
-14.63M | -32.62M | -18.39M | -22.35M | 730.00K | -2.58M | Operating Cash Flow |
-13.76M | -32.57M | -17.41M | -20.85M | 2.17M | -2.14M | Investing Cash Flow |
-867.00K | -1.30M | -974.00K | -1.50M | -1.44M | -402.00K | Financing Cash Flow |
6.05M | 21.61M | -22.64M | -4.24M | 26.10M | 59.90M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $2.22B | 11.72 | 17.19% | ― | 25.51% | 36.96% | |
70 Outperform | $714.57M | 43.05 | 33.59% | ― | 2.71% | ― | |
57 Neutral | $18.52B | 9.81 | -13.96% | 2.71% | 5.07% | -23.65% | |
53 Neutral | $985.31M | 19.11 | 3.96% | ― | 3.63% | 27.77% | |
53 Neutral | $3.26B | ― | -20.27% | ― | 24.50% | 49.38% | |
50 Neutral | $11.44B | ― | -7.34% | ― | 46.27% | 74.39% | |
42 Neutral | $39.88M | ― | 86.76% | ― | 11.25% | 34.57% |