XML 99 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Information Related to Effect of Derivative Instruments in the Consolidated Statements of Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Foreign Currency Derivatives      
Derivative Instruments Gain Loss [Line Items]      
Total foreign currency derivatives $ (7,542) $ 12,113 $ 4,954
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
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Other Comprehensive Income (Loss), Net of Tax
Other comprehensive (loss) income | Foreign Currency Derivatives      
Derivative Instruments Gain Loss [Line Items]      
Total foreign currency derivatives $ (11,259) $ 3,483 $ 3,496
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)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     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 $ (1,343) $ (710) $ 2,772
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Operating Interest Income (Expense), Operating Interest Income (Expense), Operating
Cost of sales | Foreign Currency Derivatives      
Derivative Instruments Gain Loss [Line Items]      
Total foreign currency derivatives $ 3,717 $ 8,630 $ 1,458
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
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Cost of Goods and Services Sold
Foreign Currency Gain (Loss) | 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 Expense, Net | Derivatives Not Designated as Hedging Instruments | Interest Rate Contracts      
Derivative Instruments Gain Loss [Line Items]      
Total interest rate derivatives $ (1,343) $ (710) $ 2,772
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Operating Interest Income (Expense), Operating Interest Income (Expense), Operating