Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.99B | 2.16B | 2.32B | 2.51B | 2.20B |
Gross Profit | 1.67B | 1.89B | 1.97B | 2.13B | 1.82B |
EBITDA | 391.65M | 714.39M | 657.72M | 246.48M | -649.02M |
Net Income | 342.08M | 640.83M | 643.96M | 219.06M | -432.34M |
Balance Sheet | |||||
Total Assets | 2.12B | 2.12B | 2.28B | 2.59B | 3.26B |
Cash, Cash Equivalents and Short-Term Investments | 783.26M | 905.88M | 824.18M | 810.87M | 1.28B |
Total Debt | 186.90M | 308.61M | 515.88M | 639.07M | 756.37M |
Total Liabilities | 1.52B | 1.84B | 2.66B | 3.61B | 4.47B |
Stockholders Equity | 601.35M | 277.04M | -374.49M | -1.01B | -1.21B |
Cash Flow | |||||
Free Cash Flow | 195.11M | 134.44M | 40.43M | -389.79M | -215.60M |
Operating Cash Flow | 195.52M | 140.80M | 62.65M | -373.25M | -188.64M |
Investing Cash Flow | -358.86M | -71.82M | 659.04M | 342.68M | -349.31M |
Financing Cash Flow | -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 |
---|---|---|---|---|---|---|---|
76 Outperform | $146.65M | 3.50 | 57.64% | ― | -8.25% | -46.70% | |
75 Outperform | $150.44M | 11.08 | 11.29% | 1.49% | -9.70% | -30.98% | |
63 Neutral | $34.94B | 5.14 | -11.21% | 1.86% | 5.61% | -19.33% | |
48 Neutral | $169.92M | ― | 180.24% | ― | 85.68% | 50.06% | |
43 Neutral | $53.36M | ― | -97.59% | ― | -23.75% | -201.80% |