XML 84 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Tax Credit Carryforward [Line Items]        
Accrued income taxes, noncurrent $ 15,200      
Foreign earnings repatriated 1,400,000      
Unremitted earnings 235,800 $ 385,400    
Deferred income taxes 831,030 836,695    
Net operating loss carryforwards 116,600      
Income tax benefit 5,600      
Tax benefits related to tax credit carryforwards 13,600      
Operating loss carryforwards, interest expense limitation   13,200    
Reduction in valuation allowance 4,500      
Gross unrecognized tax benefits 201,600 233,500 $ 174,700 $ 147,000
The total amount of unrecognized tax benefits that would impact tax rate, if recognized 158,200 185,200    
Interest and penalties accrued related to uncertain tax positions 15,300 18,300    
Unrecognized tax expense (benefit), income tax penalties and interest 3,000 5,900    
Additions of tax, interest and penalties related to uncertain tax positions 65,500 75,500    
Tax and interest related to statute expirations and settlement of prior uncertain positions reversed 100,500 10,700    
Decrease in deferred liabilities 31,900      
Increase of income tax expense 25,600      
Amount of tax, interest and penalties classified as a noncurrent liability 212,800      
Decrease in deferred tax assets 4,200      
Non-Depreciable UK Fixed Assets        
Tax Credit Carryforward [Line Items]        
Reduction in valuation allowance 5,300      
Foreign        
Tax Credit Carryforward [Line Items]        
Deferred income taxes 27,400      
Deferred income taxes 13,900 15,000    
Operating loss carryforwards 107,400      
Tax credit carryforwards 2,900 $ 1,500    
Tax credit carryforwards valuation allowance 500      
Federal        
Tax Credit Carryforward [Line Items]        
Operating loss carryforwards 200      
State and Local Jurisdiction        
Tax Credit Carryforward [Line Items]        
Operating loss carryforwards 9,000      
Operating loss carryforwards valuation allowance 3,000      
Tax credit carryforwards 9,200      
Tax credit carryforwards valuation allowance $ 8,000