XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Denominator    
Basic Average Common Shares Outstanding 392,657 383,062
Dilutive potential common shares    
Shares contingently issuable under employee stock plans 630 845
Shares restricted under stock plans 288 207
Forward agreements 337 0
Diluted Average Common Shares 393,912 384,114