Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
811.16B | 826.89B | 780.94B | 756.38B | 629.37B | 541.80B | Gross Profit |
253.57B | 267.52B | 239.98B | 241.66B | 204.14B | 165.41B | EBIT |
79.97B | 85.08B | 75.47B | 87.14B | 72.26B | 44.34B | EBITDA |
157.16B | 141.17B | 141.25B | 152.59B | 131.26B | 106.80B | Net Income Common Stockholders |
51.05B | 31.72B | 42.45B | 54.31B | 37.26B | 2.57B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
125.76B | 121.69B | 134.62B | 128.58B | 155.80B | 192.24B | Total Assets |
1.29T | 1.29T | 1.25T | 1.22T | 1.09T | 1.05T | Total Debt |
266.84B | 244.28B | 282.02B | 324.40B | 307.44B | 341.39B | Net Debt |
141.08B | 126.21B | 150.88B | 200.68B | 155.50B | 157.07B | Total Liabilities |
512.45B | 509.45B | 518.33B | 553.00B | 511.41B | 536.11B | Stockholders Equity |
762.75B | 764.28B | 714.63B | 647.09B | 560.40B | 499.13B |
Cash Flow | Free Cash Flow | ||||
73.86B | 62.52B | 68.75B | -20.93B | 8.04B | -4.97B | Operating Cash Flow |
73.86B | 138.29B | 129.30B | 51.73B | 78.22B | 79.95B | Investing Cash Flow |
0.00 | -76.01B | -63.15B | -68.62B | -65.59B | -64.03B | Financing Cash Flow |
0.00 | -82.50B | -64.96B | -12.05B | -47.45B | 91.51B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | $3.99B | 27.98 | 2.92% | 2.00% | -0.26% | -61.51% | |
72 Outperform | $801.32M | 15.24 | 10.22% | 8.30% | -6.76% | -3.19% | |
56 Neutral | $5.86B | 6.84 | -26.94% | 2.80% | -5.98% | -183.27% | |
54 Neutral | $2.21B | ― | -4.46% | 8.07% | 0.02% | -43.65% | |
50 Neutral | $1.98B | -1.12 | -21.33% | 3.61% | 1.68% | -30.56% | |
48 Neutral | $858.87M | ― | -8.44% | 9.29% | 4.15% | 57.25% | |
41 Neutral | $1.47B | ― | -8638.28% | ― | 0.81% | -34.74% |