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.37B | 2.82 | 15.68% | 4.76% | 6.00% | -9.89% | |
75 Outperform | $1.66B | 5.07 | 14.71% | 16.36% | 33.31% | 62.94% | |
72 Outperform | $3.68B | 8.05 | 18.86% | 1.19% | 10.57% | 68.82% | |
69 Neutral | $500.27M | 6.68 | 8.30% | 12.48% | 10.21% | ― | |
64 Neutral | $1.07B | 3.67 | 13.07% | 5.14% | 37.10% | -17.36% | |
63 Neutral | $21.06M | 0.68 | 15.48% | ― | -45.58% | 45.06% | |
62 Neutral | $7.26B | 12.38 | 3.01% | 3.40% | 3.58% | -14.13% |