v3.26.1
Net Income Per Share
3 Months Ended
Mar. 31, 2026
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, 2026 and 2025 (in millions, except per share data):
Three Months Ended
March 31,
 20262025
Numerator for Basic and Diluted Earnings Per Share -
Net Income$1,980 $1,463 
Denominator for Basic Earnings Per Share -
Weighted Average Shares532 550 
Potential Dilutive Common Shares -
Stock Options/SARs/ESPP— 
Restricted Stock/Units and Performance Units
Denominator for Diluted Earnings Per Share -
Adjusted Diluted Weighted Average Shares535 553 
Net Income Per Share 
Basic$3.72 $2.66 
Diluted$3.70 $2.65 
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 for all periods presented.