XML 100 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurement Amounts Recorded In and Reclassified From AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]      
Net sales $ 1,307,015 $ 1,244,744 $ 1,045,472
Cost of sales 573,983 568,499 474,227
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax 10,928 5,489 14,494
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax 2,649 1,331 3,513
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax 8,279 4,158 10,981
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax 5,410 8,630 16,024
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax 1,311 2,092 3,884
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax 4,099 6,538 12,140
Revenues      
Derivative Instruments, Gain (Loss) [Line Items]      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax 4,285 3,790 15,085
Cost of Sales      
Derivative Instruments, Gain (Loss) [Line Items]      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax $ 1,125 $ 4,840 $ 939