XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Information Related to Effect of Derivative Instruments in the Consolidated Statements of Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Foreign Currency Derivatives      
Derivative Instruments Gain Loss [Line Items]      
Total foreign currency derivatives $ 4,954 $ 392 $ (1,475)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax
Commodity Hedges      
Derivative Instruments Gain Loss [Line Items]      
Total commodity derivatives $ 13 $ 20  
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax  
Other comprehensive (loss) income | Foreign Currency Derivatives      
Derivative Instruments Gain Loss [Line Items]      
Total foreign currency derivatives $ 3,496 $ (1,217) $ 272
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax
Other comprehensive (loss) income | Commodity Hedges      
Derivative Instruments Gain Loss [Line Items]      
Total commodity derivatives $ (6) $ 6  
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax  
Derivatives Not Designated as Hedging Instruments | Foreign Currency Derivatives      
Derivative Instruments Gain Loss [Line Items]      
Total foreign currency derivatives $ (3,806)    
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Foreign Currency Transaction Gain (Loss), before Tax    
Derivatives Not Designated as Hedging Instruments | Interest Rate Contracts      
Derivative Instruments Gain Loss [Line Items]      
Total interest rate derivatives $ 2,772    
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Net    
Cost of sales | Foreign Currency Derivatives      
Derivative Instruments Gain Loss [Line Items]      
Total foreign currency derivatives $ 1,458 $ 1,609 $ (1,629)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of Goods and Services Sold Cost of Goods and Services Sold Cost of Goods and Services Sold
Cost of sales | Commodity Hedges      
Derivative Instruments Gain Loss [Line Items]      
Total commodity derivatives $ 19 $ 14  
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of Goods and Services Sold Cost of Goods and Services Sold  
Foreign Currency (Loss) Gain | Foreign Currency Derivatives      
Derivative Instruments Gain Loss [Line Items]      
Total foreign currency derivatives     $ (118)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Foreign Currency Transaction Gain (Loss), before Tax
Foreign Currency (Loss) Gain | Derivatives Not Designated as Hedging Instruments | Foreign Currency Derivatives      
Derivative Instruments Gain Loss [Line Items]      
Total foreign currency derivatives $ (3,806)    
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Foreign Currency Transaction Gain (Loss), before Tax    
Interest Income (Expense), Net | Derivatives Not Designated as Hedging Instruments | Interest Rate Contracts      
Derivative Instruments Gain Loss [Line Items]      
Total interest rate derivatives $ 2,772    
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Net