XML 62 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity - Share Repurchases (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended
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