XML 55 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Income Tax Disclosure [Abstract]          
Provision for income taxes $ 230,266 $ 44,287 $ 285,873 $ 53,779  
Effective tax rates 46.00% 10.00% 32.00% 7.00%  
Income Tax Contingency [Line Items]          
Unrecognized tax benefits $ 58,000   $ 58,000   $ 48,000
Reduction in provision for income taxes due to impact of effective tax rate 54,000   54,000    
Deferred tax assets classified as other non-current assets 522,000   522,000   564,000
Deferred tax assets, valuation allowance 126,000   126,000   $ 125,000
Other noncurrent liabilities          
Income Tax Contingency [Line Items]          
Unrecognized tax benefits 17,000   17,000    
Other noncurrent assets          
Income Tax Contingency [Line Items]          
Unrecognized tax benefits 41,000   41,000    
Accounting Standards Update 2016-09          
Income Tax Contingency [Line Items]          
Effective income tax rate reconciliation, share-based compensation, excess tax benefit $ 46,000 $ 57,000 $ 87,000 $ 117,000