XML 85 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8. Derivative Financial Instruments (Details) - Hedging Relationship - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Designated as Hedging Instrument [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Balance in accumulated other comprehensive income (loss) $ (7,242) $ 1,126 $ (2,172) $ (962)
Amounts recognized in other comprehensive income (loss) (7,556) 4,395 (2,409)  
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net $ (812) $ (1,097) $ 1,199  
Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of sales Cost of sales Cost of sales  
Not Designated as Hedging Instrument [Member] | Foreign exchange forward contracts [Member] | Cost of sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Gain (Loss) on Derivative, Net $ 583 $ 57 $ (462)  
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of sales Cost of sales Cost of sales  
Not Designated as Hedging Instrument [Member] | Foreign exchange forward contracts [Member] | Foreign currency loss, net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Gain (Loss) on Derivative, Net $ 75,421 $ 15,053 $ (6,317)  
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Foreign currency loss, net Foreign currency loss, net Foreign currency loss, net  
Not Designated as Hedging Instrument [Member] | Interest rate swap contract [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Gain (Loss) on Derivative, Net $ 0 $ (315) $ (7,259)  
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Expense Interest Expense Interest Expense  
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign exchange forward contracts [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Balance in accumulated other comprehensive income (loss) $ 0 $ 1,126 $ (3,644) (962)
Amounts recognized in other comprehensive income (loss) 545 2,864 (3,881)  
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net $ (1,671) $ 1,906 $ 1,199  
Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of sales Cost of sales Cost of sales  
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign exchange forward contracts [Member] | Cost of sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) recognized in income, amount excluded from effectiveness testing, net     $ 1,200  
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign exchange forward contracts [Member] | Cost of sales [Member] | Maximum [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) recognized in income, amount excluded from effectiveness testing, net $ (100) $ (100)    
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Commodity swap contracts [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Balance in accumulated other comprehensive income (loss) (7,242) 0 1,472 $ 0
Amounts recognized in other comprehensive income (loss) (8,101) 1,531 1,472  
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net $ 859 $ (3,003) $ 0  
Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of sales Cost of sales Cost of sales  
Net Investment Hedging | Designated as Hedging Instrument [Member] | Foreign exchange forward contracts [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts recognized in other comprehensive income (loss) $ (667)      
Balance in accumulated other comprehensive income (loss) (667) $ 0    
Net Investment Hedging | Designated as Hedging Instrument [Member] | Foreign exchange forward contracts [Member] | Other income (expense), net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative instruments, gain (loss) recognized in income, amount excluded from effectiveness testing, net $ 900