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 |
---|---|---|---|---|---|---|---|
76 Outperform | $664.89M | 10.70 | 9.69% | 2.39% | -6.42% | -19.27% | |
66 Neutral | $867.69M | 166.10 | 6.23% | 6.75% | 7.84% | -81.20% | |
62 Neutral | $354.51M | ― | -4.81% | ― | 2.66% | -4772.54% | |
62 Neutral | $286.48M | ― | -13.32% | ― | 3.32% | 25.71% | |
61 Neutral | $17.83B | 12.89 | -1.60% | 3.03% | 1.39% | -14.45% | |
58 Neutral | $232.86M | ― | -9.98% | 4.26% | -4.63% | -637.55% | |
44 Neutral | $2.29B | 194.63 | -13.84% | ― | -3.58% | -4.20% |