XML 82 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Tax Credit Carryforward [Line Items]        
Accrued income taxes, current $ 69,567 $ 48,171    
Foreign earnings repatriated 938,100      
Unremitted earnings 385,400 60,400    
Net operating loss carryforwards 109,000      
Income tax benefit 4,700      
Tax benefits related to tax credit carryforwards 17,500      
Tax credit carryforwards 9,300      
Operating loss carryforwards, interest expense limitation 13,200      
Reduction in valuation allowance 7,200      
Gross unrecognized tax benefits 233,500 174,700 $ 147,000 $ 100,700
The total amount of unrecognized tax benefits that would impact tax rate, if recognized 185,200 128,500    
Interest and penalties accrued related to uncertain tax positions 18,300 12,400    
Unrecognized tax expense (benefit), income tax penalties and interest $ 5,900 3,200    
Portion of tax liability incurred in domestic country 56.00%      
Additions of tax, interest and penalties related to uncertain tax positions $ 75,500 43,400    
Tax and interest related to statute expirations and settlement of prior uncertain positions reversed 10,700 4,400    
Decrease in deferred liabilities 58,800      
Increase of income tax expense 34,800      
Amount of tax, interest and penalties classified as a noncurrent liability 241,700      
Decrease in deferred tax assets 10,200      
Non-Depreciable UK Fixed Assets        
Tax Credit Carryforward [Line Items]        
Reduction in valuation allowance 4,000      
Foreign Net Operationg Losses        
Tax Credit Carryforward [Line Items]        
Reduction in valuation allowance (2,000)      
Foreign Tax Credits        
Tax Credit Carryforward [Line Items]        
Reduction in valuation allowance (600)      
Foreign        
Tax Credit Carryforward [Line Items]        
Deferred income taxes 35,900      
Accrued income taxes, current 9,000      
Deferred income tax assets, net 15,000 12,400    
Operating loss carryforwards 98,300 $ 2,800    
Tax credit carryforwards valuation allowance 600      
Operating loss carryforwards valuation allowance 600      
Federal        
Tax Credit Carryforward [Line Items]        
Operating loss carryforwards 1,900      
State and Local Jurisdiction        
Tax Credit Carryforward [Line Items]        
Operating loss carryforwards 8,800      
Tax credit carryforwards valuation allowance 7,000      
Operating loss carryforwards valuation allowance $ 2,700