XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Income Tax Disclosure [Abstract]          
Provision for income taxes $ 211,888 $ 71,484 $ 780,451 $ 473,693  
Effective tax rate 13.00% 8.00% 15.00% 18.00%  
Income Tax Contingency [Line Items]          
Tax benefit from share based compensation $ 57,000 $ 66,000 $ 123,000 $ 223,000  
Unrecognized tax benefits 172,000   172,000   $ 140,000
Reduction in provision for income taxes due to impact of effective tax rate 108,000   108,000    
Deferred tax assets, valuation allowance 350,000   350,000   250,000
Other noncurrent liabilities          
Income Tax Contingency [Line Items]          
Unrecognized tax benefits 39,000   39,000    
Non-current Assets          
Income Tax Contingency [Line Items]          
Unrecognized tax benefits 133,000   133,000    
Deferred tax assets $ 325,000   $ 325,000   $ 589,000