v3.25.2
Information Related to Effect of Derivative Instruments on Our Consolidated Condensed Statements of income and Consolidated Condensed Statements of Comprehensive Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Foreign Currency Derivatives | Derivatives Designated as Cash Flow Hedges        
Derivative Instruments Gain Loss [Line Items]        
Total foreign currency derivatives $ 4,661 $ (4,664) $ 7,241 $ (2,141)
Interest Rate Contracts | Derivatives Designated as Cash Flow Hedges        
Derivative Instruments Gain Loss [Line Items]        
Total interest rate derivatives (699)   (699)  
Interest Rate Contracts | Derivatives Not Designated as Hedging Instruments        
Derivative Instruments Gain Loss [Line Items]        
Total interest rate derivatives (313) (308) (615) (4)
Other comprehensive income (loss) | Foreign Currency Derivatives | Derivatives Designated as Cash Flow Hedges        
Derivative Instruments Gain Loss [Line Items]        
Total foreign currency derivatives 5,427 (7,560) 9,054 (8,413)
Other comprehensive income (loss) | Interest Rate Contracts | Derivatives Designated as Cash Flow Hedges        
Derivative Instruments Gain Loss [Line Items]        
Total interest rate derivatives (699)   (699)  
Cost of sales - (loss) income | Foreign Currency Derivatives | Derivatives Designated as Cash Flow Hedges        
Derivative Instruments Gain Loss [Line Items]        
Total foreign currency derivatives (766) 2,896 (1,813) 6,272
Interest expense, net | Interest Rate Contracts | Derivatives Designated as Cash Flow Hedges        
Derivative Instruments Gain Loss [Line Items]        
Total interest rate derivatives 0   0  
Interest expense, net | Interest Rate Contracts | Derivatives Not Designated as Hedging Instruments        
Derivative Instruments Gain Loss [Line Items]        
Total interest rate derivatives $ (313) $ (308) $ (615) $ (4)