XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Financial instruments - Foreign Exchange Gains and Losses Recognized Within AOCI and the Interest Benefit Recognized Within Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Derivative Instruments, Gain (Loss) [Line Items]        
Foreign exchange (loss) gain $ 41,929 $ (14,232) $ 68,218 $ (50,901)
Interest benefit     7,484 8,000
Cross-currency interest rate swaps | Not designated as hedging instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Interest benefit 3,245 4,280 7,484 8,000
Cross-currency interest rate swaps | Cash flow hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Foreign exchange (loss) gain $ (61,063) $ 5,297 $ (83,563) $ 14,190