v3.26.1
Other Comprehensive Income (Loss) - Components of Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Other Comprehensive Income (Loss)    
Pre-tax $ (19,120) $ 38,019
Tax (54) (422)
Total change in other comprehensive income (loss) (19,174) 37,597
Defined benefit pension plan and other adjustments    
Other Comprehensive Income (Loss)    
Pre-tax 511 227
Tax 5 (8)
Total change in other comprehensive income (loss) 516 219
Cash flow hedges    
Other Comprehensive Income (Loss)    
Pre-tax (3,243) 124
Tax (1) 464
Total change in other comprehensive income (loss) (3,244) 588
Total foreign currency translation adjustments    
Other Comprehensive Income (Loss)    
Pre-tax (16,388) 37,668
Tax (58) (878)
Total change in other comprehensive income (loss) (16,446) 36,790
Foreign currency translation adjustments-Net investment hedge    
Other Comprehensive Income (Loss)    
Pre-tax 2,275 0
Tax (523) 0
Total change in other comprehensive income (loss) 1,752 0
Foreign currency translation adjustments    
Other Comprehensive Income (Loss)    
Pre-tax (18,663) 37,668
Tax 465 (878)
Total change in other comprehensive income (loss) $ (18,198) $ 36,790