XML 100 R83.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Stock Repurchase Program (Details) - USD ($)
1 Months Ended 3 Months Ended
Jul. 31, 2018
Jul. 31, 2018
Jan. 31, 2019
May 31, 2018
Jan. 30, 2016
Share Repurchase [Line Items]          
Accelerated share repurchase program, authorized amount $ 250,000,000.0 $ 250,000,000.0      
Accelerated share repurchases, settlement (payment) or receipt $ (250,000,000) $ (250,000,000)      
Accelerated share repurchases, initial shares repurchased (in shares)   1,529,286      
Accelerated share repurchases, shares repurchased (in shares) 353,112 1,882,398      
Accelerated share repurchases, final price paid (in usd per share)   $ 132.81      
2018 Share Repurchase Program          
Share Repurchase [Line Items]          
Stock repurchase program, authorized amount       $ 1,000,000,000.0  
Stock repurchase program, remaining authorized repurchase amount     $ 635,000,000    
2016 Program          
Share Repurchase [Line Items]          
Stock repurchase program, authorized amount         $ 500,000,000.0
Stock repurchase program, remaining authorized repurchase amount         $ 154,900,000