XML 56 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2024
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 years ended December 31, 2024, 2023 and 2022 (in millions, except per share data):
 202420232022
Numerator for Basic and Diluted Earnings per Share -
Net Income$6,403 $7,594 $7,759 
Denominator for Basic Earnings per Share -   
Weighted Average Shares566 581 583 
Potential Dilutive Common Shares -   
Stock Options/SARs
Restricted Stock/Units and Performance Units
Denominator for Diluted Earnings per Share -   
Adjusted Diluted Weighted Average Shares569 584 587 
Net Income Per Share   
Basic$11.31 $13.07 $13.31 
Diluted$11.25 $13.00 $13.22