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 |
---|---|---|---|---|---|---|---|
79 Outperform | $1.05B | 3.61 | 12.57% | 5.25% | 17.77% | -5.90% | |
78 Outperform | $1.62B | 3.56 | 14.14% | 3.80% | 4.93% | -17.08% | |
76 Outperform | $1.90B | 8.21 | 11.09% | 13.18% | 25.60% | -9.32% | |
72 Outperform | $602.72M | 13.45 | 5.02% | 10.41% | -7.38% | 1295.53% | |
71 Outperform | $3.86B | 7.79 | 20.48% | 1.13% | 11.88% | 80.21% | |
64 Neutral | $4.44B | 11.99 | 5.16% | 249.23% | 4.01% | -11.87% | |
63 Neutral | $22.27M | 2.42 | 3.07% | ― | -45.58% | 45.06% |