XML 98 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10. Derivative Financial Instruments (Details) - Hedging Relationship - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Designated as Hedging Instrument [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts recognized in other comprehensive income (loss) $ (1,196) $ (977) $ (7,556)  
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 2,323 6,726 (812)  
Balance in accumulated other comprehensive income (loss) $ (366) $ (1,493) $ (7,242) $ 1,126
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  
Commodity swap contracts [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts recognized in other comprehensive income (loss) $ (1,196) $ (977) $ (8,101)  
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 2,323 6,726 859  
Balance in accumulated other comprehensive income (loss) $ (366) $ (1,493) $ (7,242) 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  
Foreign exchange forward contracts [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts recognized in other comprehensive income (loss) $ 0 $ 0 $ 545  
Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net 0 0 (1,671)  
Balance in accumulated other comprehensive income (loss) $ 0 $ 0 $ 0 $ 1,126
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  
Foreign exchange forward contracts [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [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)  
Foreign exchange forward contracts [Member] | Not Designated as Hedging Instrument [Member] | Cost of sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Gain (Loss) on Derivative, Net $ 0 $ 0 $ 583  
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of sales Cost of sales Cost of sales  
Foreign exchange forward contracts [Member] | Not Designated as Hedging Instrument [Member] | Foreign currency loss, net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Gain (Loss) on Derivative, Net $ (6,645) $ (8,406) $ 75,421  
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Foreign currency loss, net Foreign currency loss, net Foreign currency loss, net