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 | ||||
113.71M | 188.47M | 142.37M | 37.17M | 8.93M | 4.56M | Total Assets |
605.04M | 605.04M | 632.92M | 462.91M | 74.37M | 30.42M | Total Debt |
132.94M | 83.39M | 151.84M | 102.04M | 18.19M | 15.76M | Net Debt |
19.23M | -27.99M | 9.47M | 64.87M | 9.26M | 11.20M | Total Liabilities |
143.86M | 94.31M | 171.43M | 119.98M | 21.99M | 17.22M | Stockholders Equity |
461.18M | 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.48B | 3.09 | 15.68% | 4.09% | 6.00% | -9.89% | |
77 Outperform | $1.86B | 5.75 | 14.71% | 15.51% | 33.31% | 62.94% | |
72 Outperform | $4.29B | 9.54 | 18.86% | 1.01% | 10.57% | 68.82% | |
69 Neutral | $562.69M | 7.66 | 8.30% | 11.72% | 10.21% | ― | |
64 Neutral | $1.20B | 4.13 | 13.07% | 4.57% | 37.10% | -17.36% | |
63 Neutral | $24.25M | 0.79 | 15.48% | ― | -45.58% | 45.06% | |
62 Neutral | $8.27B | 14.02 | 2.58% | 3.08% | 3.83% | -15.91% |