Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
624.28M | 479.95M | 247.65M | 219.29M | 331.53M | 273.42M | Gross Profit |
304.44M | 196.26M | 34.77M | 13.45M | 179.28M | 271.60M | EBIT |
201.38M | 130.62M | -31.77M | -5.14M | 170.26M | 152.33M | EBITDA |
214.15M | 148.65M | -14.58M | -393.96M | 183.45M | -5.12M | Net Income Common Stockholders |
96.77M | 52.18M | -45.79M | -432.74M | 132.59M | 105.97M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
87.67M | 43.58M | 22.00M | 34.26M | 36.12M | 25.51M | Total Assets |
761.92M | 655.32M | 398.25M | 431.75M | 394.65M | 308.55M | Total Debt |
312.50M | 340.30M | 275.76M | 267.20M | 178.55M | 150.12M | Net Debt |
224.83M | 296.72M | 253.75M | 232.95M | 142.43M | 124.61M | Total Liabilities |
487.04M | 453.43M | 319.14M | 311.42M | 203.07M | 161.19M | Stockholders Equity |
274.88M | 146.34M | 61.45M | 95.86M | 114.65M | 85.81M |
Cash Flow | Free Cash Flow | ||||
69.50M | 20.85M | -8.24M | 35.97M | 136.51M | 20.07M | Operating Cash Flow |
71.07M | 23.15M | 1.26M | 50.61M | 173.43M | 81.26M | Investing Cash Flow |
-2.00M | -2.67M | -11.24M | -4.34M | -36.98M | -61.19M | Financing Cash Flow |
-11.41M | 1.09M | -2.27M | -48.13M | -125.85M | -2.56M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $661.06M | 9.57 | 51.65% | ― | 141.25% | ― | |
60 Neutral | $329.11M | ― | -41.31% | ― | ― | -7.93% | |
53 Neutral | $5.24B | 3.32 | -44.36% | 6.63% | 16.78% | -0.12% | |
51 Neutral | $460.15M | ― | -79.51% | ― | -100.00% | 10.73% | |
51 Neutral | $460.04M | ― | 344.74% | ― | -47.32% | -26.67% | |
46 Neutral | $280.53M | ― | -41.59% | ― | ― | 0.42% | |
33 Underperform | $246.51M | ― | -98.14% | ― | ― | -33.79% |