v3.22.2.2
Derivatives - Amount of Gain (Loss) Recognized in OCI and Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain/(Loss) recognized in OCI $ 3,850 $ 1,522 $ 13,182 $ 5,442
Interest expense (1,831) (1,233) (4,180) (4,156)
Net sales 287,175 267,021 857,566 796,259
Cost of sales (158,602) (146,527) (473,019) (439,732)
Derivatives designated as cash flow hedges | Cost of sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain/(Loss) reclassified from AOCI     (886) 966
Derivatives designated as cash flow hedges | Interest rate swap        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain/(Loss) recognized in OCI 1,504 (18) 4,507 619
Derivatives designated as cash flow hedges | Interest rate swap | Interest expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain/(Loss) reclassified from AOCI 94 (319) (379) (1,198)
Derivatives designated as cash flow hedges | Foreign currency forward contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain/(Loss) recognized in OCI 3,491 33 8,713 (83)
Derivatives designated as cash flow hedges | Foreign currency forward contracts | Revenue        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain/(Loss) reclassified from AOCI 1,491 (1,500) $ 1,303 $ (4,674)
Derivatives designated as cash flow hedges | Foreign currency forward contracts | Cost of sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain/(Loss) reclassified from AOCI $ (440) $ 312