XML 122 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss and Tax Credit Carryforward [Line Items]        
Loss Carryforward $ 363,130      
Tax credit carryforwards 20,080      
Provision/benefit for income taxes 105,626 $ 269,475 $ 135,851  
Net tax expense (benefit) on write down of foreign deferred tax assets (34,800) 161,400    
Deferred tax assets, valuation allowance 97,661 85,352    
Net deferred income tax assets 252,506 243,050    
Unrecognized tax benefits, end of period 134,853 129,970 114,057 $ 118,781
Amount of unrecognized tax benefits that would impact the effective tax rate if recognized 107,700      
Unrecognized tax benefits that would impact the valuation allowance 10,000      
Unrecognized tax benefits that would offset non-current asset 17,200      
Increase (decrease) in recognized interest and penalties related to unrecognized tax benefits 1,700 1,500 (5,300)  
Accrued interest and penalties related to unrecognized tax benefits 19,000 17,300 15,900  
Reasonably possible changes to unrecognized tax benefits related to settlement of tax audits and/or expiration of statutes of limitations within the next twelve months 15,200      
Deferred tax liability, undistributed foreign earnings 22,100      
Undistributed earnings of foreign subsidiaries 560,000      
Undistributed foreign U.S GAAP retained earnings not taxed 1,160,000      
Federal and State Tax Authorities        
Operating Loss and Tax Credit Carryforward [Line Items]        
Deferred tax assets, valuation allowance 12,000 14,000 16,000  
Foreign Tax Authorities        
Operating Loss and Tax Credit Carryforward [Line Items]        
Deferred tax assets, valuation allowance $ 85,000 $ 71,000 $ 74,000