Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.92B | 3.01B | 3.07B | 3.32B | 3.20B | 2.23B |
Gross Profit | 1.41B | 1.29B | 974.89M | 1.08B | 1.07B | 311.24M |
EBITDA | -2.43M | 99.53M | 138.51M | 255.94M | 283.15M | -496.59M |
Net Income | -31.75M | -10.55M | 29.06M | 162.68M | 154.48M | -488.72M |
Balance Sheet | ||||||
Total Assets | 2.06B | 2.01B | 2.08B | 2.01B | 2.01B | 1.98B |
Cash, Cash Equivalents and Short-Term Investments | 44.94M | 44.75M | 49.17M | 58.77M | 72.69M | 59.58M |
Total Debt | 1.32B | 1.29B | 1.24B | 1.10B | 1.02B | 1.26B |
Total Liabilities | 1.78B | 1.73B | 1.71B | 1.58B | 1.60B | 1.73B |
Stockholders Equity | 280.80M | 278.49M | 359.22M | 429.75M | 412.40M | 243.02M |
Cash Flow | ||||||
Free Cash Flow | 43.54M | 87.27M | 107.40M | 146.45M | 138.40M | -184.91M |
Operating Cash Flow | 61.41M | 82.24M | 162.40M | 201.43M | 171.43M | -153.79M |
Investing Cash Flow | -39.87M | -62.67M | -182.49M | -88.12M | -35.03M | 2.63M |
Financing Cash Flow | -15.24M | -22.09M | 10.48M | -128.48M | -121.49M | 122.95M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
68 Neutral | 587.97M | 9.54 | 9.32% | 2.65% | -6.42% | -19.27% | |
66 Neutral | 869.78M | 166.60 | 1.97% | 6.74% | 7.84% | -81.20% | |
58 Neutral | $193.22M | ― | -9.98% | 5.35% | -4.63% | -637.55% | |
57 Neutral | 326.67M | -12.36 | -4.37% | ― | 2.66% | -4772.54% | |
50 Neutral | 255.32M | -15.41 | -38.14% | ― | 3.32% | 25.71% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% |