Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 3.55B | 3.67B | 3.84B | 3.43B | 3.40B |
Gross Profit | 1.81B | 1.83B | 1.79B | 1.68B | 1.63B |
EBITDA | 1.11B | 1.10B | 930.00M | 751.00M | 1.01B |
Net Income | 434.00M | 378.00M | 242.00M | 177.00M | 330.00M |
Balance Sheet | |||||
Total Assets | 6.89B | 6.73B | 7.31B | 7.34B | 7.45B |
Cash, Cash Equivalents and Short-Term Investments | 543.00M | 312.00M | 543.00M | 937.00M | 1.10B |
Total Debt | 1.47B | 1.16B | 1.22B | 1.40B | 1.65B |
Total Liabilities | 2.84B | 2.74B | 2.89B | 3.06B | 3.32B |
Stockholders Equity | 4.04B | 3.97B | 4.40B | 4.27B | 4.13B |
Cash Flow | |||||
Free Cash Flow | 503.00M | 399.00M | 304.00M | 150.00M | 255.00M |
Operating Cash Flow | 627.00M | 525.00M | 361.00M | 326.00M | 389.00M |
Investing Cash Flow | -131.00M | -301.00M | 13.00M | -80.00M | 591.00M |
Financing Cash Flow | -241.00M | -450.00M | -804.00M | -414.00M | -299.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $17.71B | 34.84 | 5.88% | 0.67% | -5.43% | 135.46% | |
76 Outperform | $9.31B | 31.15 | 16.68% | 1.26% | 6.85% | 21.26% | |
74 Outperform | $2.32B | 28.20 | 11.28% | 3.26% | -10.43% | ― | |
73 Outperform | $97.52B | 40.16 | 56.34% | 2.12% | ― | ― | |
72 Outperform | $9.49B | 18.07 | 10.99% | 2.81% | -0.59% | 24.06% | |
66 Neutral | $576.62M | 36.26 | 1.92% | 3.70% | -3.10% | -58.47% | |
61 Neutral | $41.24B | -0.79 | -14.21% | 3.80% | 2.39% | -73.52% |