XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments (Amounts Recorded In and Reclassified From AOCI) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Derivative Instruments, Gain [Line Items]        
Net sales $ 316,701 $ 304,578 $ 961,071 $ 917,699
Cost of sales 137,706 136,519 426,383 423,629
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), before Reclassification and Tax (9,073) 6,180 (2,314) 11,471
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), before Reclassification, Tax (2,199) 1,498 (560) 2,779
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax (6,874) 4,682 (1,754) 8,692
Other Comprehensive Income, Cash Flow Hedge, Gain, Reclassification, before Tax 268 2,577 3,630 6,048
Other Comprehensive Income, Cash Flow Hedge, Gain, Reclassification, Tax 65 625 880 1,466
Other Comprehensive Income, Cash Flow Hedge, Gain, Reclassification, after Tax 203 1,952 2,750 4,582
Revenues        
Derivative Instruments, Gain [Line Items]        
Other Comprehensive Income, Cash Flow Hedge, Gain, Reclassification, before Tax 270 1,095 2,260 2,585
Cost of Sales        
Derivative Instruments, Gain [Line Items]        
Other Comprehensive Income, Cash Flow Hedge, Gain, Reclassification, before Tax $ (2) $ 1,482 $ 1,370 $ 3,463