XML 30 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Denominator    
Basic Average Common Shares Outstanding 383,062 373,356
Dilutive potential common shares    
Shares contingently issuable under employee stock plans 845 1,062
Shares restricted under stock plans 207 133
Forward agreements 0 105
Diluted Average Common Shares 384,114 374,656