XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Income Tax Disclosure [Abstract]          
Provision for income taxes $ 71,484 $ 347,079 $ 473,693 $ 632,952  
Effective tax rates 8.00% 34.00% 18.00% 33.00%  
Income Tax Contingency [Line Items]          
Tax benefit from share based compensation $ 66,000 $ 27,000 $ 223,000 $ 114,000  
Unrecognized tax benefits 85,000   85,000   $ 67,000
Reduction in provision for income taxes due to impact of effective tax rate 49,000   49,000    
Deferred tax assets, valuation allowance 371,000   371,000   135,000
Other noncurrent liabilities          
Income Tax Contingency [Line Items]          
Unrecognized tax benefits 24,000   24,000    
Non-current Assets          
Income Tax Contingency [Line Items]          
Unrecognized tax benefits 30,000   30,000    
Deferred tax assets 429,000   429,000   $ 658,000
Research Tax Credit Carryforward          
Income Tax Contingency [Line Items]          
Tax credit carryforward 239,000   239,000    
Valuation allowance $ 239,000   $ 239,000