XML 36 R74.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-based Compensation Expense and Share Repurchase Programs - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Jul. 31, 2019
Jan. 31, 2018
Equity, Class of Treasury Stock [Line Items]            
Amount of shares repurchased $ 12,105 $ 92,004 $ 167,954 $ 211,038    
Share Repurchase Program 2018            
Equity, Class of Treasury Stock [Line Items]            
Number of shares authorized to be repurchased 500,000,000.0   500,000,000.0     500,000,000.0
Shares repurchased (in shares)     832,186 1,282,683    
Amount of shares repurchased     $ 150,000 $ 211,000    
Share Repurchase Program 2019            
Equity, Class of Treasury Stock [Line Items]            
Number of shares authorized to be repurchased         500,000,000.0  
Shares repurchased (in shares)     70,713      
Amount of shares repurchased     $ 12,000      
Stock repurchase program, remaining amount $ 488,000   $ 488,000