XML 93 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
TREASURY STOCK PURCHASE (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2018
Feb. 28, 2019
Feb. 26, 2019
Aug. 07, 2018
May 29, 2018
Feb. 27, 2018
Feb. 28, 2017
Treasury Stock Purchase              
Number of shares repurchased of common stock from employees in lieu of cash or withholding taxes due 34,976            
Cash payment for repurchase of common stock from employees in lieu of cash or withholding taxes due $ 2.1            
Subsequent event              
Treasury Stock Purchase              
Share repurchase program, authorized amount   $ 520.6 $ 500.0        
February 2017 Repurchase Plan              
Treasury Stock Purchase              
Share repurchase program, authorized amount             $ 500.0
Common stock repurchased (in shares) 4,300,000            
Average purchase price (in dollars per share) $ 57.74            
Repurchase price of stock $ 249.9            
February 2018 Repurchase Program              
Treasury Stock Purchase              
Share repurchase program, authorized amount           $ 250.0  
Common stock repurchased (in shares) 5,000,000            
Average purchase price (in dollars per share) $ 49.81            
Repurchase price of stock $ 249.9            
May 2018 Repurchase Plan              
Treasury Stock Purchase              
Share repurchase program, authorized amount         $ 500.0    
Common stock repurchased (in shares) 9,000,000            
Average purchase price (in dollars per share) $ 55.55            
Repurchase price of stock $ 499.9            
August 2018 Repurchase Plan              
Treasury Stock Purchase              
Share repurchase program, authorized amount       $ 500.0      
Common stock repurchased (in shares) 6,000,000            
Average purchase price (in dollars per share) $ 57.11            
Repurchase price of stock $ 340.3            
August 2018 Repurchase Plan | Subsequent event              
Treasury Stock Purchase              
Share repurchase program, authorized remaining amount     $ 20.6