Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 334.86B | 297.80B | 342.26B | 327.22B | 287.60B |
Gross Profit | 334.86B | 339.12B | 342.26B | 327.22B | 287.60B |
EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Net Income | 148.39B | 146.60B | 138.01B | 119.92B | 97.34B |
Balance Sheet | |||||
Total Assets | 12.15T | 11.03T | 10.14T | 9.25T | 8.36T |
Cash, Cash Equivalents and Short-Term Investments | 1.21T | 1.07T | 960.91B | 846.62B | 876.67B |
Total Debt | 0.00 | 1.58T | 429.69B | 631.11B | 503.90B |
Total Liabilities | 10.92T | 9.94T | 429.69B | 631.11B | 503.90B |
Stockholders Equity | 1.23T | 953.39B | 945.50B | 858.75B | 723.75B |
Cash Flow | |||||
Free Cash Flow | 412.09B | 181.39B | 535.25B | 157.89B | 402.20B |
Operating Cash Flow | 447.02B | 211.55B | 570.14B | 182.05B | 421.33B |
Investing Cash Flow | -292.86B | -255.11B | -513.93B | -19.70B | -240.75B |
Financing Cash Flow | 2.15B | 546.71B | -297.03B | 89.36B | -211.79B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $29.13B | 7.78 | 10.66% | 2.32% | -3.00% | 32.85% | |
76 Outperform | $159.83B | 8.16 | 14.17% | 7.75% | -2.37% | 0.51% | |
73 Outperform | $174.23B | 23.12 | 13.78% | 1.66% | 13.13% | 0.54% | |
71 Outperform | $24.88B | 7.79 | 8.79% | 2.46% | -3.37% | 4.50% | |
69 Neutral | $118.23B | 18.90 | 17.47% | 0.72% | 17.32% | 12.99% | |
67 Neutral | $16.88B | 11.72 | 9.78% | 4.17% | 11.83% | -7.72% | |
65 Neutral | $69.58B | 12.10 | 8.45% | 2.42% | 13.63% | 27.77% |