XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.1
NET EARNINGS PER SHARE - Dilutive Potential Common Shares (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Earnings Per Share Basic And Diluted [Line Items]    
Basic 748,718 746,534
Dilutive potential common shares 1,306 621
Diluted 750,024 747,155
Stock options    
Earnings Per Share Basic And Diluted [Line Items]    
Dilutive potential common shares 217 338
Restricted stock units    
Earnings Per Share Basic And Diluted [Line Items]    
Dilutive potential common shares 738 283
Performance share units    
Earnings Per Share Basic And Diluted [Line Items]    
Dilutive potential common shares 351 0