XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
The following table sets forth the computation of Net Income Per Share for the three-month periods ended March 31, 2024 and 2023 (in millions, except per share data):
Three Months Ended
March 31,
 20242023
Numerator for Basic and Diluted Earnings Per Share -
Net Income$1,789 $2,023 
Denominator for Basic Earnings Per Share -  
Weighted Average Shares575 584 
Potential Dilutive Common Shares -  
Stock Options/SARs/ESPP
Restricted Stock/Units and Performance Units
Denominator for Diluted Earnings Per Share -  
Adjusted Diluted Weighted Average Shares577 587 
Net Income Per Share  
Basic$3.11 $3.46 
Diluted$3.10 $3.45 

The diluted earnings per share calculation excludes stock option, SAR and ESPP grants that were anti-dilutive. Shares underlying the excluded stock option, SAR and ESPP grants were zero and 1 million for the three-month periods ended March 31, 2024 and 2023, respectively.