XML 148 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Derivatives - Amount of Gain (Loss) Recognized in OCI and Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain/(Loss) recognized in OCI $ 2,156 $ (6,585) $ (1,893) $ (5,324)
Interest expense (6,754) (7,501) (20,097) (23,226)
Net sales 384,157 339,845 1,121,970 1,001,356
Cost of sales (197,746) (182,310) (579,052) (531,006)
Derivatives designated as cash flow hedges | Interest rate swap        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain/(Loss) recognized in OCI   1   152
Derivatives designated as cash flow hedges | Interest rate swap | Interest expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain/(Loss) reclassified from AOCI   255   1,656
Derivatives designated as cash flow hedges | Foreign currency forward contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain/(Loss) recognized in OCI 2,330 (5,443) (963) (1,308)
Derivatives designated as cash flow hedges | Foreign currency forward contracts | Revenue        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain/(Loss) reclassified from AOCI (106) 709 1,424 1,549
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 $ 280 $ 179 $ (494) $ 963