Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
344.75M | 334.50M | 408.54M | 340.44M | 208.94M | 304.20M | Gross Profit |
98.61M | 92.42M | 151.39M | 119.39M | 52.79M | 85.05M | EBIT |
3.76M | -10.77M | 55.05M | 56.66M | 11.28M | 22.06M | EBITDA |
13.22M | 48.00K | 66.89M | 69.66M | 24.41M | 55.32M | Net Income Common Stockholders |
417.00K | -5.56M | 43.86M | 36.12M | 8.09M | 15.50M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
5.87M | 5.87M | 147.19M | 130.19M | 29.32M | 17.51M | Total Assets |
567.56M | 553.94M | 531.58M | 487.49M | 389.13M | 343.98M | Total Debt |
66.53M | 66.53M | 32.71M | 0.00 | 0.00 | 3.35M | Net Debt |
60.66M | 60.66M | -114.48M | -130.19M | -29.32M | -14.15M | Total Liabilities |
122.55M | 108.92M | 86.60M | 78.61M | 36.49M | 50.00M | Stockholders Equity |
445.01M | 445.01M | 444.98M | 408.88M | 352.64M | 293.99M |
Cash Flow | Free Cash Flow | ||||
-44.81M | -185.51M | -15.71M | 75.19M | -19.50M | 25.38M | Operating Cash Flow |
-32.45M | -174.15M | -113.00K | 79.08M | -12.23M | 63.51M | Investing Cash Flow |
-15.05M | 3.09M | 41.37M | 13.20M | -21.14M | -62.09M | Financing Cash Flow |
54.13M | 29.74M | -24.26M | 8.59M | 45.18M | -5.51M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $31.10B | 64.99 | 16.18% | 0.09% | 23.06% | 32.43% | |
68 Neutral | $74.93B | 47.14 | -29.16% | ― | 16.89% | 20.33% | |
65 Neutral | $421.40M | 72.26 | 1.30% | ― | 2.84% | -94.93% | |
64 Neutral | $2.30B | 231.48 | 0.86% | ― | 18.53% | -85.13% | |
63 Neutral | $849.07M | ― | -6.41% | ― | 15.41% | 43.28% | |
62 Neutral | $8.27B | 12.81 | 0.55% | 3.01% | 3.90% | -15.60% | |
38 Underperform | $3.77B | ― | 81.63% | ― | 4.44% | -202.63% |