XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Financial instruments - Fair Values of Derivative Instruments Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
Jun. 29, 2025
Dec. 31, 2024
Cash flow hedging    
Derivatives Fair Value [Line Items]    
Total asset derivatives $ 95,423 $ 27,415
Total liability derivatives 114,838 13,584
Cash flow hedging | Other assets    
Derivatives Fair Value [Line Items]    
Total asset derivatives 0 5,409
Foreign exchange contract | Other liabilities    
Derivatives Fair Value [Line Items]    
Total liability derivatives 50,517 0
Foreign exchange contract | Cash flow hedging | Prepaid expenses and other current assets    
Derivatives Fair Value [Line Items]    
Total asset derivatives 95,423 22,006
Foreign exchange contract | Cash flow hedging | Other current liabilities    
Derivatives Fair Value [Line Items]    
Total liability derivatives 64,321 13,584
Foreign exchange contract | Designated as hedging instrument | Cash flow hedging | Prepaid expenses and other current assets    
Derivatives Fair Value [Line Items]    
Total asset derivatives 4,192 5,780
Foreign exchange contract | Designated as hedging instrument | Cash flow hedging | Other current liabilities    
Derivatives Fair Value [Line Items]    
Total liability derivatives 9,785 3,078
Foreign exchange contract | Not designated as hedging instrument | Cash flow hedging | Prepaid expenses and other current assets    
Derivatives Fair Value [Line Items]    
Total asset derivatives 83,109 254
Foreign exchange contract | Not designated as hedging instrument | Cash flow hedging | Other current liabilities    
Derivatives Fair Value [Line Items]    
Total liability derivatives 253 931
Cross-currency interest rate swaps | Cash flow hedging | Other current liabilities    
Derivatives Fair Value [Line Items]    
Total liability derivatives 54,283 9,575
Cross-currency interest rate swaps | Not designated as hedging instrument | Cash flow hedging | Prepaid expenses and other current assets    
Derivatives Fair Value [Line Items]    
Total asset derivatives 8,122 15,972
Cross-currency interest rate swaps | Not designated as hedging instrument | Cash flow hedging | Other assets    
Derivatives Fair Value [Line Items]    
Total asset derivatives 0 5,409
Cross-currency interest rate swaps | Not designated as hedging instrument | Cash flow hedging | Other liabilities    
Derivatives Fair Value [Line Items]    
Total liability derivatives $ 50,517 $ 0