XML 131 R114.htm IDEA: XBRL DOCUMENT v3.24.0.1
HEDGING INSTRUMENTS (Schedule of Fair Values and Balance Sheet Classifications of Derivatives Designated as Hedging Instruments) (Details) - Derivatives and non-derivatives designated as hedging instruments - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet $ 3,898 $ 14,447
Gross amounts subject to master netting arrangements not offset on the balance sheet (1,783) (3,210)
Net amount 2,115 11,237
Total hedging instruments presented on the balance sheet 108,760 99,347
Gross amounts subject to master netting arrangements not offset on the balance sheet (1,783) (3,210)
Net amount 106,977 96,137
Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 10,573 4,572
Other current assets | Foreign currency exchange contracts | Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet 1,783 5,185
Other current assets | Cross currency swaps | Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet 0 8,135
Other long-term assets | Cross currency swaps | Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet 664 1,127
Other long-term assets | Interest rate swap contract | Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet 1,451 0
Accrued liabilities | Foreign currency exchange contracts | Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 5,532 4,572
Other long-term liabilities | Cross currency swaps | Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 5,041 0
Long-term debt | Non-derivative foreign currency denominated debt designated as net investment hedge on the balance sheet    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet $ 98,187 $ 94,775