Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.95B | 1.99B | 2.16B | 2.32B | 2.51B | 2.20B |
Gross Profit | 1.64B | 1.67B | 1.89B | 1.97B | 2.13B | 1.82B |
EBITDA | 318.34M | 391.65M | 714.39M | 657.72M | 246.48M | -649.02M |
Net Income | 304.52M | 342.08M | 640.83M | 643.96M | 219.06M | -432.34M |
Balance Sheet | ||||||
Total Assets | 2.12B | 2.12B | 2.12B | 2.28B | 2.59B | 3.26B |
Cash, Cash Equivalents and Short-Term Investments | 796.90M | 783.26M | 905.88M | 824.18M | 810.87M | 1.28B |
Total Debt | 160.92M | 186.90M | 308.61M | 515.88M | 639.07M | 756.37M |
Total Liabilities | 1.46B | 1.52B | 1.84B | 2.66B | 3.61B | 4.47B |
Stockholders Equity | 661.58M | 601.35M | 277.04M | -374.49M | -1.01B | -1.21B |
Cash Flow | ||||||
Free Cash Flow | 0.00 | 195.11M | 134.44M | 40.43M | -389.79M | -215.60M |
Operating Cash Flow | 0.00 | 195.52M | 140.80M | 62.65M | -373.25M | -188.64M |
Investing Cash Flow | 0.00 | -358.86M | -71.82M | 659.04M | 342.68M | -349.31M |
Financing Cash Flow | 0.00 | -112.73M | -74.66M | -465.33M | -38.90M | -59.08M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $117.63M | 2.44 | 54.65% | ― | -3.74% | -26.52% | |
63 Neutral | $20.52B | 14.80 | -2.68% | 3.09% | 1.95% | -4.76% | |
48 Neutral | $281.20M | ― | 180.24% | ― | 91.86% | 52.66% | |
43 Neutral | $50.53M | ― | -97.59% | ― | -23.75% | -201.80% | |
― | $16.57M | ― | -16.90% | ― | ― | ― | |
75 Outperform | $141.17M | 10.39 | 11.29% | 3.10% | -9.70% | -30.98% |