XML 86 R72.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-based Compensation Expense and Share Repurchase - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Equity, Class of Treasury Stock [Line Items]    
Share repurchased $ 103,839 $ 11,251
Share Repurchase Program    
Equity, Class of Treasury Stock [Line Items]    
Number of shares authorized to be repurchased 500,000,000.0  
Shares repurchased (shares) 537,018 67,084
Share repurchased $ 98,000 $ 11,300
Shares repurchased, accrued liabilities $ 4,000  
Number of shares remaining for repurchases under the repurchase program 52,000,000