Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
76.44M | 97.52M | 262.10M | 132.05M | 12.49M | 5.97M | Gross Profit |
26.50M | 28.47M | 140.26M | 65.53M | 2.55M | 2.01M | EBIT |
27.88M | 22.01M | 126.78M | 55.52M | -671.65K | 381.55K | EBITDA |
93.97M | 55.71M | 90.06M | 69.99M | 2.36M | 2.21M | Net Income Common Stockholders |
73.04M | 38.64M | 118.56M | 40.50M | -1.75M | 1.80M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
836.47K | 188.47M | 142.37M | 37.17M | 8.93M | 4.56M | Total Assets |
0.00 | 605.04M | 632.92M | 462.91M | 74.37M | 30.42M | Total Debt |
0.00 | 83.39M | 151.84M | 102.04M | 18.19M | 15.76M | Net Debt |
836.47K | -27.99M | 9.47M | 64.87M | 9.26M | 11.20M | Total Liabilities |
0.00 | 94.31M | 171.43M | 119.98M | 21.99M | 17.22M | Stockholders Equity |
8.49M | 461.18M | 461.50M | 342.93M | 52.38M | 13.20M |
Cash Flow | Free Cash Flow | ||||
11.89M | 41.97M | 47.35M | -287.87M | -37.82M | -14.92M | Operating Cash Flow |
42.57M | 42.59M | 123.75M | 60.78M | -2.34M | 2.31M | Investing Cash Flow |
139.00M | -9.12M | -63.74M | -348.64M | -35.47M | -17.23M | Financing Cash Flow |
-105.04M | -64.88M | 48.90M | 321.82M | 42.18M | 18.09M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $1.58B | 3.50 | 14.14% | 3.90% | 4.93% | -17.08% | |
76 Outperform | $1.95B | 8.44 | 11.09% | 13.01% | 25.60% | -9.32% | |
75 Outperform | $1.10B | 3.76 | 12.57% | 5.02% | 17.77% | -5.90% | |
73 Outperform | $3.69B | 7.45 | 20.48% | 1.20% | 11.88% | 80.21% | |
70 Neutral | $579.09M | 12.92 | 5.02% | 8.81% | -7.38% | 1295.53% | |
66 Neutral | $4.49B | 12.34 | 5.40% | 248.65% | 4.13% | -12.33% | |
63 Neutral | $21.84M | 2.54 | 3.07% | ― | -45.58% | 45.06% |