XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Information Related to Effect of Derivative Instruments on Our Consolidated Condensed Statements of Income and Consolidated Condensed Statements of Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Foreign Currency Derivatives        
Derivative Instruments Gain Loss [Line Items]        
Gain (loss) on derivatives $ 1,948 $ (158) $ 2,728 $ 120
Foreign Currency Derivatives | Derivatives Not Designated as Hedging Instruments        
Derivative Instruments Gain Loss [Line Items]        
Gain (loss) on derivatives (4,288)   (3,806)  
Commodity Hedges        
Derivative Instruments Gain Loss [Line Items]        
Gain (loss) on derivatives   (42) 13 (42)
Interest Rate Contracts | Derivatives Not Designated as Hedging Instruments        
Derivative Instruments Gain Loss [Line Items]        
Gain (loss) on derivatives 3,191   2,498  
Other comprehensive (loss) income | Foreign Currency Derivatives        
Derivative Instruments Gain Loss [Line Items]        
Gain (loss) on derivatives 1,627 (606) 1,921 (1,335)
Other comprehensive (loss) income | Commodity Hedges        
Derivative Instruments Gain Loss [Line Items]        
Gain (loss) on derivatives   (44) (6) (44)
Cost of sales – income | Foreign Currency Derivatives        
Derivative Instruments Gain Loss [Line Items]        
Gain (loss) on derivatives 321 448 807 1,455
Cost of sales – income | Commodity Hedges        
Derivative Instruments Gain Loss [Line Items]        
Gain (loss) on derivatives   $ 2 19 $ 2
Foreign Currency (Loss) Gain | Foreign Currency Derivatives | Derivatives Not Designated as Hedging Instruments        
Derivative Instruments Gain Loss [Line Items]        
Gain (loss) on derivatives (4,288)   (3,806)  
Interest Income (Expense), Net | Interest Rate Contracts | Derivatives Not Designated as Hedging Instruments        
Derivative Instruments Gain Loss [Line Items]        
Gain (loss) on derivatives $ 3,191   $ 2,498