| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.50B | 2.47B | 1.37B | 1.68B | 1.39B | 1.27B |
| Gross Profit | 297.42M | 339.65M | 330.15M | 491.67M | 313.95M | 229.11M |
| EBITDA | 263.18M | -916.64M | 145.62M | 290.14M | 181.99M | 111.05M |
| Net Income | -115.89M | -816.97M | 167.35M | 193.19M | 105.86M | 23.73M |
Balance Sheet | ||||||
| Total Assets | 2.79B | 2.80B | 2.98B | 1.21B | 1.12B | 1.05B |
| Cash, Cash Equivalents and Short-Term Investments | 140.35M | 104.90M | 121.97M | 45.82M | 37.32M | 40.25M |
| Total Debt | 2.16B | 2.15B | 1.95B | 266.78M | 320.07M | 243.24M |
| Total Liabilities | 2.60B | 2.52B | 2.22B | 500.83M | 524.17M | 500.06M |
| Stockholders Equity | 139.78M | 201.73M | 764.26M | 707.24M | 593.65M | 547.33M |
Cash Flow | ||||||
| Free Cash Flow | 15.48M | -112.46M | 150.66M | 218.36M | 81.15M | 64.40M |
| Operating Cash Flow | 43.49M | -75.40M | 181.39M | 259.09M | 120.26M | 84.67M |
| Investing Cash Flow | -34.68M | -1.61B | 174.84M | -104.46M | -88.31M | -82.71M |
| Financing Cash Flow | -8.04M | -163.83M | 1.55B | -146.12M | -34.89M | -26.45M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $335.75M | 22.57 | 6.94% | ― | 16.42% | 79.46% | |
69 Neutral | $21.73B | 37.26 | 15.79% | 0.89% | -1.60% | 4.87% | |
68 Neutral | $3.21B | 30.23 | 6.31% | 1.14% | -5.79% | -1.57% | |
67 Neutral | $5.54B | 48.73 | 14.41% | 2.56% | -0.74% | -32.79% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
61 Neutral | $23.48B | 41.15 | 32.91% | 1.51% | -7.08% | 71.39% | |
54 Neutral | $929.63M | -7.33 | -63.14% | ― | 14.54% | 87.85% |