The following table sets forth the computation of Net Income Per Share for the three-month and nine-month periods ended September 30, 2024 and 2023 (in millions, except per share data): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | | 2024 | | 2023 | | 2024 | | 2023 | | Numerator for Basic and Diluted Earnings Per Share - | | | | | | | | | Net Income | $ | 1,673 | | | $ | 2,030 | | | $ | 5,152 | | | $ | 5,606 | | | Denominator for Basic Earnings Per Share - | | | | | | | | | Weighted Average Shares | 564 | | | 579 | | | 569 | | | 581 | | | Potential Dilutive Common Shares - | | | | | | | | | Stock Options/SARs/ESPP | 1 | | | 1 | | | 1 | | | 1 | | | Restricted Stock/Units and Performance Units | 3 | | | 3 | | | 3 | | | 2 | | | Denominator for Diluted Earnings Per Share - | | | | | | | | | Adjusted Diluted Weighted Average Shares | 568 | | | 583 | | | 573 | | | 584 | | | Net Income Per Share | | | | | | | | | Basic | $ | 2.97 | | | $ | 3.51 | | | $ | 9.05 | | | $ | 9.65 | | | Diluted | $ | 2.95 | | | $ | 3.48 | | | $ | 8.99 | | | $ | 9.60 | |
|