Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
165.21M | 110.23M | 125.02M | 153.11M | 63.34M | 86.50M | Gross Profit |
88.25M | 40.45M | 48.88M | 80.36M | 7.39M | 19.02M | EBIT |
66.66M | 21.35M | 9.50M | 47.96M | -268.00K | 918.00K | EBITDA |
81.83M | 45.22M | 60.84M | 79.07M | 12.45M | 24.06M | Net Income Common Stockholders |
47.20M | 2.28M | 17.24M | 41.35M | -28.84M | -11.75M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
7.47M | 19.43M | 32.48M | 47.13M | 23.65M | 14.55M | Total Assets |
265.50M | 477.88M | 513.60M | 486.92M | 295.25M | 282.55M | Total Debt |
204.57M | 232.97M | 314.68M | 222.75M | 184.28M | 197.67M | Net Debt |
197.10M | 213.54M | 282.20M | 175.62M | 160.63M | 183.12M | Total Liabilities |
252.03M | 249.43M | 291.90M | 242.44M | 199.55M | 252.69M | Stockholders Equity |
13.47M | 228.44M | 221.70M | 244.48M | 95.69M | 29.86M |
Cash Flow | Free Cash Flow | ||||
44.86M | 30.83M | -33.16M | -116.56M | -30.00M | 759.00K | Operating Cash Flow |
76.05M | 31.32M | 37.29M | 80.76M | -9.73M | 13.11M | Investing Cash Flow |
-45.35M | 17.75M | -56.26M | -184.62M | -21.86M | -12.35M | Financing Cash Flow |
-10.59M | -56.62M | 5.83M | 127.44M | 39.10M | 6.35M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $1.86B | 5.75 | 14.71% | 15.51% | 33.31% | 62.94% | |
75 Outperform | $1.17B | 3.30 | 12.41% | 0.51% | 2.08% | -14.92% | |
74 Outperform | $147.15M | 3.34 | 16.96% | 8.08% | 51.91% | 2984.06% | |
70 Outperform | $395.81M | 4.50 | 11.99% | 5.35% | 8.17% | 35.92% | |
69 Neutral | $575.52M | 7.69 | 8.30% | 11.72% | 10.21% | ― | |
62 Neutral | $8.27B | 14.02 | 2.58% | 3.08% | 3.83% | -15.91% | |
55 Neutral | $191.02M | 28.91 | 2.56% | 13.82% | -12.93% | -86.34% |