Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 5.67B | 5.61B | 5.06B | 4.22B | 2.20B | 1.62B |
Gross Profit | 2.79B | 2.74B | 1.06B | 1.82B | 601.00M | 183.00M |
EBITDA | 1.28B | 1.33B | 904.00M | 675.00M | 22.00M | -485.00M |
Net Income | 590.00M | 610.00M | 633.00M | 402.00M | 50.00M | -1.99B |
Balance Sheet | ||||||
Total Assets | 11.83B | 12.06B | 11.27B | 11.71B | 10.77B | 10.55B |
Cash, Cash Equivalents and Short-Term Investments | 1.14B | 1.38B | 1.28B | 1.66B | 1.67B | 2.48B |
Total Debt | 4.27B | 3.74B | 3.37B | 4.34B | 4.55B | 3.86B |
Total Liabilities | 7.06B | 6.59B | 5.96B | 7.26B | 7.17B | 7.39B |
Stockholders Equity | 4.35B | 5.03B | 4.93B | 5.06B | 4.28B | 4.09B |
Cash Flow | ||||||
Free Cash Flow | 606.00M | 440.00M | 415.00M | 385.00M | -343.00M | -563.00M |
Operating Cash Flow | 797.00M | 733.00M | 669.00M | 496.00M | -263.00M | -497.00M |
Investing Cash Flow | -330.00M | -358.00M | 16.00M | -157.00M | -99.00M | 885.00M |
Financing Cash Flow | -205.00M | -400.00M | -1.04B | -381.00M | -431.00M | -229.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $11.58B | 23.85 | 30.38% | 4.65% | 4.43% | 1.61% | |
73 Outperform | $11.88B | 19.86 | 15.48% | 2.93% | 7.02% | -5.37% | |
68 Neutral | $61.39B | 40.10 | ― | 0.23% | 6.26% | 38.11% | |
66 Neutral | $14.18B | 35.03 | 11.66% | 0.39% | 0.74% | -54.42% | |
65 Neutral | $18.09B | 25.18 | ― | 1.42% | 8.89% | 23.20% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
59 Neutral | $70.58B | 29.43 | ― | 0.97% | 5.12% | -11.48% |