XML 105 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Deferred Income Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred income tax assets:    
Accrued liabilities $ 4,360 $ 7,115
Hedging and foreign currency gains (losses)   (1,030)
Deferred compensation 6,411 7,270
Inventory reserves 205 1,864
Net loss carryforwards and credits 38,284 46,301
Interest carryforwards 56,202 35,633
Intangibles, property, plant and equipment and other 11,564 10,272
Competent authority deferred tax assets and other foreign timing differences 3,738 5,041
Other 8,898 730
Total before valuation allowance 129,662 113,196
Valuation allowance (87,874) (60,387)
Net deferred income tax assets 41,788 52,809
Deferred income tax liabilities:    
Hedging and foreign currency gains (losses) (1,498)  
Unremitted earnings (2,349) (2,499)
Deferred income tax liabilities (3,847) (2,499)
Net deferred income tax assets 37,941 50,310
Long-term deferred income tax assets 39,046 52,213
Long-term deferred income tax liabilities $ (1,105) $ (1,903)