v3.26.1
Shareholders' equity - Change in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 29, 2025
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance $ 3,124,768 $ 4,278,140
Other comprehensive (loss) income before reclassifications (37,302) 56,918
Amounts reclassified from accumulated other comprehensive income (208) 1,097
Net current-period other comprehensive (loss) income (37,510) 58,015
Ending balance 2,904,534 4,242,868
Cash Flow Hedges    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance 1,695 1,839
Other comprehensive (loss) income before reclassifications 2,893 (9,210)
Amounts reclassified from accumulated other comprehensive income (599) 464
Net current-period other comprehensive (loss) income 2,294 (8,746)
Ending balance 3,989 (6,907)
Pension and Other Postretirement Benefit Plans    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance 4,007 1,838
Other comprehensive (loss) income before reclassifications (696) (2,090)
Amounts reclassified from accumulated other comprehensive income 391 633
Net current-period other comprehensive (loss) income (305) (1,457)
Ending balance 3,702 381
Foreign Currency Translation Adjustment    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (245,170) (320,346)
Other comprehensive (loss) income before reclassifications (39,499) 68,218
Amounts reclassified from accumulated other comprehensive income 0 0
Net current-period other comprehensive (loss) income (39,499) 68,218
Ending balance (284,669) (252,128)
Accumulated Other Comprehensive (Loss) Income    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (239,468) (316,669)
Ending balance $ (276,978) $ (258,654)