XML 60 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Repurchase Program (Details)
2 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended 36 Months Ended 41 Months Ended
Jan. 29, 2019
shares
Dec. 14, 2018
USD ($)
$ / shares
shares
Jan. 29, 2019
$ / shares
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Dec. 31, 2018
transaction
Jan. 22, 2019
USD ($)
Jun. 30, 2019
USD ($)
shares
Jan. 23, 2019
USD ($)
Class of Stock [Line Items]                          
Shares repurchased       $ 702,000 $ 3,322,000 $ 292,359,000 $ 88,292,000            
Repurchase of common stock               $ 4,024,000 [1] $ 380,651,000        
Shares repurchased (in shares) | shares 117,751 1,057,035                      
Initial price paid (in dollars per share) | $ / shares   $ 176.91                      
Final price paid (in dollars per share) | $ / shares     $ 187.27                    
Number of transactions | transaction                   2      
Common Stock                          
Class of Stock [Line Items]                          
Stock repurchase program, approved amount       2,100,000,000       $ 2,100,000,000       $ 2,100,000,000  
Stock repurchase program, authorized time period               18 months          
Increase in authorized amount to be repurchased                         $ 500,000,000
Remaining authorized repurchase amount       $ 545,000,000       $ 545,000,000       545,000,000  
Repurchase agreements                          
Class of Stock [Line Items]                          
Shares repurchased                     $ 1,600,000,000 $ 1,600,000,000  
Repurchase of common stock   $ 220,000,000                      
Shares repurchased (in shares) | shares                       9,054,512  
Repurchase agreements | Common Stock                          
Class of Stock [Line Items]                          
Stock repurchase program, approved amount   $ 220,000,000                      
[1] Reflects the impact of the Company's adoption of ASU 2016-02 "Leases", on January 1, 2019, using the modified retrospective transition method. Under this method, financial results reported in periods prior to 2019 are unchanged. Refer to footnote 2.