XML 91 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Information Related to Effect of Derivative Instruments in the Consolidated Statements of Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Foreign Currency Derivatives      
Derivative Instruments Gain Loss [Line Items]      
Total foreign currency derivatives $ 12,113 $ 4,954 $ 392
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,483 $ 3,496 $ (1,217)
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]   Gain (Loss), Foreign Currency Transaction, before Tax  
Derivatives Not Designated as Hedging Instruments | Interest Rate Contracts      
Derivative Instruments Gain Loss [Line Items]      
Total interest rate derivatives $ (710) $ 2,772  
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Net Interest Income (Expense), Net  
Cost of sales | Foreign Currency Derivatives      
Derivative Instruments Gain Loss [Line Items]      
Total foreign currency derivatives $ 8,630 $ 1,458 $ 1,609
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 | 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]   Gain (Loss), Foreign Currency Transaction, 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 $ (710) $ 2,772  
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Net Interest Income (Expense), Net