| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 822.32B | 921.58B | 707.80B | 627.05B | 580.09B | 546.89B |
| Gross Profit | 104.75B | 211.08B | 151.19B | 126.88B | 439.85B | 411.03B |
| EBITDA | 85.14B | 354.60B | 279.99B | 248.67B | 219.18B | 188.45B |
| Net Income | 2.96B | 18.00B | 34.42B | 31.03B | 28.55B | 23.33B |
Balance Sheet | ||||||
| Total Assets | 1.39T | 1.38T | 1.24T | 1.12T | 1.10T | 999.76B |
| Cash, Cash Equivalents and Short-Term Investments | 36.93B | 60.38B | 58.65B | 64.82B | 61.79B | 40.38B |
| Total Debt | 759.32B | 723.47B | 624.93B | 569.91B | 568.73B | 508.73B |
| Total Liabilities | 1.11T | 1.05T | 915.72B | 833.66B | 875.49B | 782.09B |
| Stockholders Equity | 229.39B | 219.25B | 222.00B | 199.99B | 187.48B | 180.13B |
Cash Flow | ||||||
| Free Cash Flow | -21.91B | 29.97B | 27.84B | 26.08B | 4.63B | 803.00M |
| Operating Cash Flow | 162.83B | 241.24B | 175.04B | 142.96B | 152.47B | 136.79B |
| Investing Cash Flow | -210.05B | -263.78B | -149.18B | -110.72B | -126.96B | -235.72B |
| Financing Cash Flow | 42.10B | 23.85B | -36.63B | -33.90B | -7.18B | 110.55B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $5.97B | 22.78 | 5.46% | 0.40% | 61.86% | -115.00% | |
64 Neutral | $3.98B | 8.06 | 24.22% | 7.78% | 0.82% | -9.44% | |
63 Neutral | $3.57B | 6.72 | 38.73% | ― | 12.63% | 19.58% | |
59 Neutral | $5.11B | 12.42 | 7.27% | 5.57% | 18.57% | 5.36% | |
56 Neutral | $3.90B | -0.69 | -48.58% | ― | ― | ― | |
55 Neutral | $13.29B | 17.42 | 10.03% | 0.93% | 7.13% | -12.93% | |
45 Neutral | $2.99B | 15.71 | 4.84% | ― | 31.20% | 19.95% |