XML 92 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10. Derivative Financial Instruments (Details) - Hedging Relationship - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Designated as Hedging Instrument [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Balance in accumulated other comprehensive income (loss) $ (1,493) $ (7,242) $ 1,126 $ (2,172)
Amounts recognized in other comprehensive income (loss) (977) (7,556) 4,395  
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net $ 6,726 $ (812) $ (1,097)  
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 $ 0 $ 583 $ 57  
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 $ (8,406) $ 75,421 $ 15,053  
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 $ 0 $ (315)  
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 $ 0 $ 1,126 (3,644)
Amounts recognized in other comprehensive income (loss) 0 545 2,864  
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net $ 0 $ (1,671) $ 1,906  
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] | 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) $ (1,493) (7,242) 0 $ 1,472
Amounts recognized in other comprehensive income (loss) (977) (8,101) 1,531  
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net $ 6,726 $ 859 $ (3,003)  
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