XML 71 R51.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
Operating Loss Carryforwards      
Income tax benefit related to net operating loss carryforwards $ 2,800    
Disallowed interest carryforwards 6,837 $ 31,531  
Tax credit carryforwards 84,700    
Increase (decrease) in valuation allowance (3,000)    
Valuation allowance at end of period 156,700    
Increase (decrease) in unrecognized tax benefits, income tax penalties and interest accrued 700 (300) $ (300)
Noncurrent income taxes payable, accrued interest and penalties 1,600 900  
Income tax penalties and interest accrued 50,300 45,800  
Tax positions for which the ultimate deductibility is highly certain but timing is uncertain 46,600 $ 41,000  
Decrease in unrecognized tax benefits is reasonably possible 100    
Undistributed earnings of foreign subsidiaries 260,000    
Research tax credit carryforward      
Operating Loss Carryforwards      
Tax credit carryforwards 59,900    
Expires Between 2030 and 2044      
Operating Loss Carryforwards      
Tax credit carryforwards 7,600    
Federal      
Operating Loss Carryforwards      
Net operating loss carryforwards 5,900    
Net operating loss carryforwards subject to expiration 5,500    
State      
Operating Loss Carryforwards      
Net operating loss carryforwards 117,500    
Net operating loss carryforwards not subject to restriction 104,100    
State | Carried forward indefinitely      
Operating Loss Carryforwards      
Net operating loss carryforwards not subject to expiration 1,300    
State | Expires Between 2025 and 2044      
Operating Loss Carryforwards      
Net operating loss carryforwards subject to expiration 116,200    
Foreign      
Operating Loss Carryforwards      
Net operating loss carryforwards 662,800    
Net operating loss carryforwards not subject to restriction 558,400    
Disallowed interest carryforwards 24,200    
Foreign | General business tax credit carryforward      
Operating Loss Carryforwards      
Tax credit carryforwards 22,700    
Foreign | Tax credit carryforward, other      
Operating Loss Carryforwards      
Tax credit carryforwards 2,100    
Foreign | Carried forward indefinitely      
Operating Loss Carryforwards      
Net operating loss carryforwards not subject to expiration 133,200    
Foreign | Expires Between 2025 and 2041      
Operating Loss Carryforwards      
Net operating loss carryforwards subject to expiration $ 529,600