XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Financial Instruments and Hedging Activities - Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Derivative        
Amount of Gain/(Loss) Recognized in Income $ 527 $ (336) $ 2,296 $ (2,020)
Foreign currency contracts | Cost of Sales        
Derivative        
Amount of Gain/(Loss) Recognized in Income 779 (310) 2,694 (937)
Commodity contracts | Cost of Sales        
Derivative        
Amount of Gain/(Loss) Recognized in Income (184) (1,278) (193) (1,377)
Interest rate caps | Cost of Sales        
Derivative        
Amount of Gain/(Loss) Recognized in Income $ (68) $ 1,252 $ (205) $ 294