Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 337.27B | 350.11B | 363.95B | 340.37B | 258.87B | 201.54B |
Gross Profit | 81.45B | 80.64B | 81.49B | 94.05B | 70.73B | 49.55B |
EBITDA | 46.43B | -3.95B | 80.78B | 78.14B | 54.27B | 34.47B |
Net Income | -51.86B | -56.74B | 25.47B | 22.42B | 16.11B | 1.02B |
Balance Sheet | ||||||
Total Assets | 606.57B | 640.75B | 640.00B | 576.47B | 512.50B | 459.71B |
Cash, Cash Equivalents and Short-Term Investments | 72.22B | 92.21B | 77.47B | 70.91B | 78.86B | 67.17B |
Total Debt | 198.54B | 199.11B | 166.64B | 171.45B | 168.25B | 158.64B |
Total Liabilities | 298.53B | 315.60B | 279.90B | 275.60B | 255.94B | 234.89B |
Stockholders Equity | 274.56B | 289.56B | 324.49B | 268.82B | 229.21B | 201.27B |
Cash Flow | ||||||
Free Cash Flow | 0.00 | 9.36B | 12.46B | -4.01B | 8.54B | 27.79B |
Operating Cash Flow | 0.00 | 64.47B | 62.07B | 41.20B | 38.07B | 55.02B |
Investing Cash Flow | 0.00 | -70.78B | -47.63B | -49.90B | -35.28B | -44.30B |
Financing Cash Flow | 0.00 | 9.41B | -14.51B | -10.63B | 1.21B | 927.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | $3.95B | 10.75 | 4.56% | 2.00% | -6.73% | ― | |
71 Outperform | $4.02B | 9.83 | 29.03% | 2.40% | -3.61% | -9.70% | |
63 Neutral | $1.96B | 104.48 | 1.55% | 2.07% | -5.45% | -87.13% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
54 Neutral | $1.92B | 1,381.72 | 0.13% | 0.72% | -3.93% | -97.39% | |
53 Neutral | $1.47B | 18.92 | -16.22% | 1.78% | -5.77% | -477.17% | |
52 Neutral | $406.52M | 26.77 | 3.11% | 1.14% | -3.79% | -79.76% |