v3.26.1
Other Comprehensive Income (Loss) - Components of Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Mar. 28, 2026
Jun. 28, 2025
Mar. 29, 2025
Jun. 27, 2026
Jun. 28, 2025
Other Comprehensive Income (Loss)            
Pre-tax $ (6,551)   $ 100,423   $ (25,671) $ 138,442
Tax 845   (2,510)   791 (2,932)
Total change in other comprehensive income (loss) (5,706) $ (19,174) 97,913 $ 37,597 (24,880) 135,510
Defined benefit pension plan and other adjustments            
Other Comprehensive Income (Loss)            
Pre-tax 475   151   986 378
Tax 1   33   6 25
Total change in other comprehensive income (loss) 476   184   992 403
Cash flow hedges            
Other Comprehensive Income (Loss)            
Pre-tax 646   5,839   (2,597) 5,963
Tax (30)   (9)   (31) 455
Total change in other comprehensive income (loss) 616   5,830   (2,628) 6,418
Total foreign currency translation adjustments            
Other Comprehensive Income (Loss)            
Pre-tax (7,672)   94,433   (24,060) 132,101
Tax 874   (2,534)   816 (3,412)
Total change in other comprehensive income (loss) (6,798)   91,899   (23,244) 128,689
Foreign currency translation adjustments-Net investment hedge            
Other Comprehensive Income (Loss)            
Pre-tax (341)   0   1,934 0
Tax 78   0   (445) 0
Total change in other comprehensive income (loss) (263)   0   1,489 0
Foreign currency translation adjustments            
Other Comprehensive Income (Loss)            
Pre-tax (7,331)   94,433   (25,994) 132,101
Tax 796   (2,534)   1,261 (3,412)
Total change in other comprehensive income (loss) $ (6,535)   $ 91,899   $ (24,733) $ 128,689