XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.2
NET EARNINGS PER SHARE AND SHARE REPURCHASES - Dilutive Potential Common Shares (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share Basic And Diluted [Line Items]        
Basic 729,026 732,021 729,534 732,599
Dilutive potential common shares 315 341 416 362
Diluted 729,341 732,362 729,950 732,961
Stock options        
Earnings Per Share Basic And Diluted [Line Items]        
Dilutive potential common shares 106 111 125 124
Restricted stock units        
Earnings Per Share Basic And Diluted [Line Items]        
Dilutive potential common shares 158 20 140 23
Performance share units        
Earnings Per Share Basic And Diluted [Line Items]        
Dilutive potential common shares 51 210 151 215