XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Derivatives, Fair Value [Line Items]      
Derivative Assets $ 14,574 $ 17,563 $ 53,576
Derivative Liabilities 2,334 10,754 5,828
Derivatives Designated as Hedging Instruments:      
Derivatives, Fair Value [Line Items]      
Derivative Assets 14,055 16,400 50,152
Derivative Liabilities 2,011 4,454 2,175
Derivatives Designated as Hedging Instruments: | Foreign currency forward exchange and other contracts | Prepaid expenses and other current assets      
Derivatives, Fair Value [Line Items]      
Derivative Assets 13,308 14,899 41,832
Derivatives Designated as Hedging Instruments: | Foreign currency forward exchange and other contracts | Other noncurrent assets      
Derivatives, Fair Value [Line Items]      
Derivative Assets 747 1,501 8,320
Derivatives Designated as Hedging Instruments: | Foreign currency forward exchange and other contracts | Accrued liabilities      
Derivatives, Fair Value [Line Items]      
Derivative Liabilities 1,997 3,647 1,981
Derivatives Designated as Hedging Instruments: | Foreign currency forward exchange and other contracts | Other noncurrent liabilities      
Derivatives, Fair Value [Line Items]      
Derivative Liabilities 14 807 194
Derivatives Not Designated as Hedging Instruments:      
Derivatives, Fair Value [Line Items]      
Derivative Liabilities 323 6,300 3,653
Derivatives Not Designated as Hedging Instruments: | Foreign currency forward exchange and other contracts      
Derivatives, Fair Value [Line Items]      
Derivative Assets 519 1,163 3,424
Derivatives Not Designated as Hedging Instruments: | Foreign currency forward exchange and other contracts | Prepaid expenses and other current assets      
Derivatives, Fair Value [Line Items]      
Derivative Assets 519 1,163 3,424
Derivatives Not Designated as Hedging Instruments: | Foreign currency forward exchange and other contracts | Accrued liabilities      
Derivatives, Fair Value [Line Items]      
Derivative Liabilities 323 6,261 3,609
Derivatives Not Designated as Hedging Instruments: | Foreign currency forward exchange and other contracts | Other noncurrent liabilities      
Derivatives, Fair Value [Line Items]      
Derivative Liabilities $ 0 $ 39 $ 44