XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Net Income Per Share
The following table sets forth the computation of Net Income Per Share for the three-month and nine-month periods ended September 30, 2025 and 2024 (in millions, except per share data):
Three Months Ended
September 30,
Nine Months Ended
September 30,
 2025202420252024
Numerator for Basic and Diluted Earnings Per Share -
Net Income$1,471 $1,673 $4,279 $5,152 
Denominator for Basic Earnings Per Share -    
Weighted Average Shares541 564 545 569 
Potential Dilutive Common Shares -    
Stock Options/SARs/ESPP— — 
Restricted Stock/Units and Performance Units
Denominator for Diluted Earnings Per Share -    
Adjusted Diluted Weighted Average Shares544 568 548 573 
Net Income Per Share    
Basic$2.72 $2.97 $7.85 $9.05 
Diluted$2.70 $2.95 $7.81 $8.99