XML 104 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Reclassification Adjustments and Other Activities Impacting Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance $ (30,160) $ (46,489) $ (36,922)
Other comprehensive income (loss) before reclassifications (50,409) 26,265 (6,478)
Income tax effect of other comprehensive income (loss) before reclassifications 1,372 (2,471) (2,011)
Amounts reclassified from accumulated other comprehensive loss into net income (7,520) (9,580) (1,340)
Income taxes reclassified into net income 1,524 2,115 262
Other comprehensive (loss) income, net of tax (55,033) 16,329 (9,567)
Ending Balance (85,193) (30,160) (46,489)
Defined Benefit Pension Plans      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance (1,011) (1,067) (2,893)
Other comprehensive income (loss) before reclassifications (1,242) 54 2,341
Income tax effect of other comprehensive income (loss) before reclassifications 335 (15) (621)
Amounts reclassified from accumulated other comprehensive loss into net income 91 23 137
Income taxes reclassified into net income (24) (6) (31)
Other comprehensive (loss) income, net of tax (840) 56 1,826
Ending Balance (1,851) (1,011) (1,067)
Foreign Currency Translation Adjustments      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance (34,830) (48,269) (34,188)
Other comprehensive income (loss) before reclassifications (45,519) 13,125 (13,786)
Income tax effect of other comprehensive income (loss) before reclassifications 253 314 (295)
Other comprehensive (loss) income, net of tax (45,266) 13,439 (14,081)
Ending Balance (80,096) (34,830) (48,269)
Commodity Hedge Derivatives      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance 0   5
Other comprehensive income (loss) before reclassifications   0 13
Income tax effect of other comprehensive income (loss) before reclassifications   0 (3)
Amounts reclassified from accumulated other comprehensive loss into net income   0 [1] (19) [2]
Income taxes reclassified into net income   0 4
Other comprehensive (loss) income, net of tax   0 (5)
Ending Balance   0  
Foreign Currency Hedge Derivatives      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance 5,681 2,847 154
Other comprehensive income (loss) before reclassifications (3,648) 13,086 4,954
Income tax effect of other comprehensive income (loss) before reclassifications 784 (2,770) (1,092)
Amounts reclassified from accumulated other comprehensive loss into net income (7,611) [3] (9,603) [1] (1,458) [2]
Income taxes reclassified into net income 1,548 2,121 289
Other comprehensive (loss) income, net of tax (8,927) 2,834 2,693
Ending Balance $ (3,246) $ 5,681 $ 2,847
[1] The amounts reclassified from accumulated other comprehensive loss are included in cost of sales. See Note 14 for information related to the effect of foreign currency derivative instruments on our consolidated statements of income.
[2] The amounts reclassified from accumulated other comprehensive loss are included in cost of sales. See Note 14 for information related to the effect of commodity and foreign currency derivative instruments on our consolidated statements of income.
[3] The amounts reclassified from accumulated other comprehensive loss are included in cost of sales. See Note 14 for information related to the effect of foreign currency derivative instruments on our consolidated statements of income.