Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
958.51B | 886.52B | 819.17B | 736.04B | 701.73B | Gross Profit |
231.47B | 210.56B | 191.40B | 171.84B | 162.04B | EBIT |
77.36B | 73.81B | 68.01B | 62.91B | 57.45B | EBITDA |
91.57B | 97.06B | 89.78B | 82.08B | 73.81B | Net Income Common Stockholders |
53.83B | 51.59B | 48.97B | 44.14B | 33.43B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
36.51B | 40.67B | 47.43B | 42.82B | 35.67B | Total Assets |
493.89B | 436.55B | 418.81B | 394.39B | 361.88B | Total Debt |
79.73B | 75.25B | 73.35B | 64.69B | 59.74B | Net Debt |
43.22B | 34.58B | 25.92B | 21.87B | 24.07B | Total Liabilities |
261.02B | 237.46B | 216.34B | 208.51B | 192.76B | Stockholders Equity |
232.88B | 199.09B | 202.47B | 185.88B | 169.12B |
Cash Flow | Free Cash Flow | |||
37.87B | 56.33B | 43.17B | 44.42B | 44.64B | Operating Cash Flow |
72.64B | 85.12B | 64.47B | 64.88B | 61.37B | Investing Cash Flow |
-30.53B | -29.76B | -20.32B | -19.13B | -16.53B | Financing Cash Flow |
-49.80B | -58.55B | -39.64B | -37.50B | -39.70B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $50.69B | 17.72 | 25.62% | 3.10% | 4.53% | 0.84% | |
73 Outperform | $46.75B | 19.26 | 26.59% | 1.77% | -1.94% | 24.13% | |
73 Outperform | $699.55B | 36.28 | 22.23% | 0.98% | 5.07% | 25.86% | |
71 Outperform | $429.08B | 56.46 | 32.89% | 0.48% | 6.13% | 12.14% | |
65 Neutral | $20.77B | 18.46 | 15.89% | 2.50% | 4.96% | -32.41% | |
63 Neutral | $20.94B | 14.39 | -10.05% | 3.13% | 1.25% | 3.11% | |
54 Neutral | $42.95B | 10.64 | 29.12% | 4.73% | -0.79% | -0.90% |