XML 60 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Share Repurchases (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended
Sep. 08, 2017
Jun. 30, 2017
May 31, 2017
Apr. 30, 2017
Share Repurchases        
Authorized aggregate repurchases of common stock       $ 250.0
May 2017 Accelerated Share Repurchase Agreement        
Share Repurchases        
Payment for cost of accelerated share repurchase agreement entered     $ 250.0  
Repurchased shares of common stock   1.7    
Repurchased additional shares of common stock 0.3