XML 101 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Effect of Derivative Instruments on the Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative instruments, gain or (loss)      
Interest expense $ (40,418) $ (40,827) $ (30,284)
Miscellaneous income (expense), net 3,212 (4,799) $ (3,094)
Amount of (Loss) Gain Recognized in Income on Derivatives (668) 606  
Derivatives in Cash Flow Hedging Relationships      
Derivative instruments, gain or (loss)      
Amount of Gain (Loss) Recognized in Other Comprehensive Income on Derivative (10,086) (6,665)  
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income on Derivative 0 (46)  
Changes in cross currency swap: interest component | Derivatives in Cash Flow Hedging Relationships      
Derivative instruments, gain or (loss)      
Amount of Gain (Loss) Recognized in Other Comprehensive Income on Derivative 0 229  
Interest expense (40,418)    
Changes in cross currency swap: interest component | Interest expense | Derivatives in Cash Flow Hedging Relationships      
Derivative instruments, gain or (loss)      
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income on Derivative 0 171  
Changes in cross currency swap: foreign exchange component | Derivatives in Cash Flow Hedging Relationships      
Derivative instruments, gain or (loss)      
Amount of Gain (Loss) Recognized in Other Comprehensive Income on Derivative (10,086) (6,894)  
Miscellaneous income (expense), net 3,212    
Changes in cross currency swap: foreign exchange component | Miscellaneous, net | Derivatives in Cash Flow Hedging Relationships      
Derivative instruments, gain or (loss)      
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income on Derivative 0 (217)  
Foreign Exchange Contracts      
Derivative instruments, gain or (loss)      
Amount of (Loss) Gain Recognized in Income on Derivatives $ (668) $ 606