XML 49 R43.htm IDEA: XBRL DOCUMENT v3.24.3
NET EARNINGS PER SHARE AND SHARE REPURCHASES - Dilutive Potential Common Shares (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share Basic And Diluted [Line Items]        
Basic 727,621 731,046 728,892 732,069
Dilutive potential common shares 559 696 463 473
Diluted 728,180 731,742 729,355 732,542
Stock options        
Earnings Per Share Basic And Diluted [Line Items]        
Dilutive potential common shares 95 154 115 134
Restricted stock units        
Earnings Per Share Basic And Diluted [Line Items]        
Dilutive potential common shares 329 304 203 117
Performance share units        
Earnings Per Share Basic And Diluted [Line Items]        
Dilutive potential common shares 135 238 145 222