XML 112 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES (Fair Value of Derivative Instruments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets $ 5,656 $ 3,996
Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 4,661 3,790
Other Noncurrent Assets    
Fair values of derivative instruments    
Fair value of derivative assets 21,837 19,291
Other Noncurrent Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as Hedging Instruments | Foreign exchange contracts | Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets 1,548 1,467
Designated as Hedging Instruments | Foreign exchange contracts | Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 687 738
Designated as Hedging Instruments | Foreign exchange contracts | Other Noncurrent Assets    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Designated as Hedging Instruments | Foreign exchange contracts | Other Noncurrent Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as Hedging Instruments | Interest rate swap agreements | Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Designated as Hedging Instruments | Interest rate swap agreements | Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as Hedging Instruments | Interest rate swap agreements | Other Noncurrent Assets    
Fair values of derivative instruments    
Fair value of derivative assets 1,460 0
Designated as Hedging Instruments | Interest rate swap agreements | Other Noncurrent Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as Hedging Instruments | Forward starting swap agreements | Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Designated as Hedging Instruments | Forward starting swap agreements | Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as Hedging Instruments | Forward starting swap agreements | Other Noncurrent Assets    
Fair values of derivative instruments    
Fair value of derivative assets 20,377 19,291
Designated as Hedging Instruments | Forward starting swap agreements | Other Noncurrent Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as Hedging Instruments | Net investment contracts | Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Designated as Hedging Instruments | Net investment contracts | Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 3,351 2,229
Designated as Hedging Instruments | Net investment contracts | Other Noncurrent Assets    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Designated as Hedging Instruments | Net investment contracts | Other Noncurrent Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as Hedging Instruments | Commodity contracts | Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets 45 181
Designated as Hedging Instruments | Commodity contracts | Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 33
Designated as Hedging Instruments | Commodity contracts | Other Noncurrent Assets    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Designated as Hedging Instruments | Commodity contracts | Other Noncurrent Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Not designated as hedging instruments | Foreign exchange contracts | Other Current Assets    
Fair values of derivative instruments    
Fair value of derivative assets 4,063 2,348
Not designated as hedging instruments | Foreign exchange contracts | Other Current Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities 623 790
Not designated as hedging instruments | Foreign exchange contracts | Other Noncurrent Assets    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Not designated as hedging instruments | Foreign exchange contracts | Other Noncurrent Liabilities    
Fair values of derivative instruments    
Fair value of derivative liabilities $ 0 $ 0