XML 153 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives - Amount of Gain (Loss) Recognized in OCI and Income Statement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain/(Loss) recognized in OCI $ (3,570) $ 9,007 $ 5,965
Interest expense (15,511) (6,339) (5,261)
Net sales 1,257,366 1,150,981 1,074,751
Cost of sales (673,494) (631,882) (589,418)
Derivatives designated as cash flow hedges | Interest expense      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain/(Loss) reclassified from AOCI 2,550 (12) (1,509)
Derivatives designated as cash flow hedges | Revenue      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain/(Loss) reclassified from AOCI 4,081 3,583 (5,592)
Derivatives designated as cash flow hedges | Cost of sales      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain/(Loss) reclassified from AOCI 1,457 (1,436) 1,017
Derivatives designated as cash flow hedges | Interest rate swap      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain/(Loss) recognized in OCI 609 4,879 1,402
Derivatives designated as cash flow hedges | Foreign currency forward contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain/(Loss) recognized in OCI $ 3,909 $ 6,263 $ (1,521)