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.90B | 5.82 | 14.71% | 15.32% | 33.31% | 62.94% | |
75 Outperform | $1.20B | 3.36 | 12.41% | 0.50% | 2.08% | -14.92% | |
75 Outperform | $145.52M | 3.35 | 16.96% | 7.93% | 51.91% | 2984.06% | |
70 Outperform | $392.66M | 4.51 | 11.99% | 5.33% | 8.17% | 35.92% | |
69 Neutral | $583.22M | 7.79 | 8.30% | 11.59% | 10.21% | ― | |
62 Neutral | $8.36B | 14.28 | 2.39% | 3.06% | 3.99% | -14.45% | |
55 Neutral | $193.40M | 29.25 | 2.56% | 13.66% | -12.93% | -86.34% |