XML 108 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes, Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Deferred Tax Assets [Abstract]    
Inventory differences $ 108,895 $ 78,338
Foreign tax credit and other foreign benefits 36,689 37,369
Stock-based compensation 3,882 4,556
Accrued expenses not deductible until paid 26,529 33,066
Net operating losses 19,710 21,864
Interest expense limitation - 163(j) 2,832 0
Capitalized research and development 27,917 27,750
R&D credit carryforward 2,594 2,294
Other 285 293
Gross deferred tax assets 229,333 205,530
Deferred Tax Liabilities [Abstract]    
Foreign currency exchange 1,341 3,596
Foreign withholding taxes 10,936 14,591
Intangibles step-up 1,020 3,787
Overhead allocation to inventory 0 106
Amortization of intangibles 11,215 22,857
Other 6,580 6,281
Gross deferred tax liabilities 31,092 51,218
Valuation allowance (24,337) (47,142)
Deferred taxes, net 173,904 $ 107,170
Foreign Tax Credit [Member]    
Operating Loss Carryforwards [Abstract]    
Operating loss carryforwards 35,900  
Operating loss carryforwards subject to expiration 25,100  
Operating loss carryforwards not subject to expiration 10,800  
Valuation allowance on operating loss carryforwards 17,700  
Operating loss carryforwards on which valuation allowance has been placed 17,700  
Tax Credit Carryforwards [Abstract]    
Valuation allowance on tax credit carryforward $ 6,600  
Foreign Tax Credit [Member] | Minimum [Member]    
Operating Loss Carryforwards [Abstract]    
Expiration date Dec. 31, 2025  
Tax Credit Carryforwards [Abstract]    
Expiration date Dec. 31, 2028  
Foreign Tax Credit [Member] | Maximum [Member]    
Operating Loss Carryforwards [Abstract]    
Expiration date Dec. 31, 2044  
Tax Credit Carryforwards [Abstract]    
Expiration date Dec. 31, 2034