XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 14, 2018
Mar. 02, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Earnings Per Share [Line Items]            
Stock options and equity instruments other than options granted in period (in shares) 20,760 231,162,000        
Exercise price (in dollars per share) $ 40.74 $ 41.97        
Number of shares of common stock equal to one unit (in shares)     1      
Stock repurchased during period (in shares)       475,175   545,282
Shares of common stock covering the tax withholding obligations (in shares)       9,970    
Stock repurchased during period, value       $ 17.3   $ 19.7
Treasury stock acquired, weighted average cost per share (in dollars per share)       $ 35.70   $ 36.06
Employee Stock Option [Member]            
Earnings Per Share [Line Items]            
Weighted average number of stock options excluded form computation of diluted earnings per share (in shares)       135,535,000 70,782,000  
Employee Stock Option [Member]            
Earnings Per Share [Line Items]            
Stock options granted in period (in shares)   128,777,000        
Performance Shares [Member]            
Earnings Per Share [Line Items]            
Equity instruments other than options granted in shares (in shares)   58,078,000        
Restricted Stock Units [Member]            
Earnings Per Share [Line Items]            
Equity instruments other than options granted in shares (in shares)   44,307,000        
Minimum [Member]            
Earnings Per Share [Line Items]            
Vesting period (in months) 12 months 12 months        
Maximum [Member]            
Earnings Per Share [Line Items]            
Vesting period (in months) 36 months 36 months        
Deferred Compensation, Share-based Payments [Member]            
Earnings Per Share [Line Items]            
Number of units allocated to deferred compensation plan (in shares)       8,570   8,570