XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments and Hedges (Tables)
6 Months Ended
Jun. 30, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of Fair Value of Forward Exchange Contracts not Designated as Hedging Instruments
The fair values of foreign exchange contracts are summarized below:
June 30,December 31,
(Amounts in thousands)20252024
 Current derivative assets$9,383 $4,633 
 Noncurrent derivative assets539 13 
 Current derivative liabilities6,411 4,926 
 Noncurrent derivative liabilities— 374 
Impact of Net Changes in Fair Values of Forward Exchange Contracts Not Designated as Hedging Instruments
The impact of net changes in the fair values of foreign exchange contracts are summarized below:
Three Months Ended June 30,Six Months Ended June 30,
(Amounts in thousands)2025202420252024
Gains (losses) recognized in income$2,520 $(763)$(2,031)$4,525