Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
213.57B | 188.87B | 185.48B | 181.33B | 172.89B | Gross Profit |
78.18B | 63.49B | 59.31B | 59.88B | 62.04B | EBIT |
50.38B | 40.65B | 36.96B | 37.18B | 36.45B | EBITDA |
113.37B | 94.88B | 90.23B | 90.56B | 88.30B | Net Income Common Stockholders |
35.08B | 29.09B | 26.01B | 26.92B | 27.43B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
22.61B | 14.74B | 10.04B | 14.33B | 20.33B | Total Assets |
431.43B | 454.44B | 337.04B | 356.22B | 350.17B | Total Debt |
213.63B | 242.38B | 128.42B | 138.96B | 156.41B | Net Debt |
191.02B | 227.64B | 118.42B | 124.84B | 136.08B | Total Liabilities |
334.11B | 363.76B | 251.23B | 274.40B | 274.48B | Stockholders Equity |
97.22B | 90.58B | 85.69B | 81.70B | 75.56B |
Cash Flow | Free Cash Flow | |||
78.61B | 36.65B | 38.05B | 41.34B | 30.74B | Operating Cash Flow |
116.62B | 87.64B | 81.40B | 86.63B | 85.63B | Investing Cash Flow |
-36.93B | -77.99B | -43.00B | -45.35B | -54.69B | Financing Cash Flow |
-71.83B | -3.93B | -42.14B | -46.96B | -32.12B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $186.70B | 18.29 | 10.54% | 4.07% | -0.08% | -24.48% | |
76 Outperform | $293.05B | 27.59 | 17.93% | 1.15% | 3.62% | 38.24% | |
74 Outperform | $23.51B | 24.37 | 36.16% | 2.97% | 11.73% | 19.11% | |
73 Outperform | $195.71B | 11.11 | 18.27% | 5.78% | 0.61% | 50.39% | |
65 Neutral | $5.25B | ― | -0.85% | ― | -3.48% | -169.60% | |
61 Neutral | $6.03B | ― | -17.99% | ― | 34.38% | 24.90% | |
59 Neutral | $29.20B | 0.14 | -13.78% | 4.02% | 2.18% | -51.50% |