XML 177 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives - Amount of Gain (Loss) Recognized in OCI and Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain/(Loss) recognized in OCI $ (2,386) $ 2,972
Interest expense (6,568) (8,046)
Net sales 355,351 323,508
Cost of sales (183,331) (171,793)
Derivatives designated as cash flow hedges | Interest rate swap    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain/(Loss) recognized in OCI   348
Derivatives designated as cash flow hedges | Interest rate swap | Interest expense    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain/(Loss) reclassified from AOCI   702
Derivatives designated as cash flow hedges | Foreign currency forward contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain/(Loss) recognized in OCI (1,897) 4,166
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,021 413
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 $ (532) $ 427