v3.26.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ (707,888) $ 87,113 $ (505,097) $ 204,877
Other comprehensive income (loss) (9,778) 6,566 (15,901) 3,173
Ending balance (888,112) 35,041 (888,112) 35,041
Total Accumulated Other Comprehensive (Loss) Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (24,017) (10,657) (17,894) (7,264)
Other comprehensive income (loss) (9,778) 6,566 (15,901) 3,173
Ending balance (33,795) (4,091) (33,795) (4,091)
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (23,453) (23,384) (19,309) (25,092)
Other comprehensive income (loss) (9,555) 10,753 (13,699) 12,461
Ending balance (33,008) (12,631) (33,008) (12,631)
Derivatives, Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (1,437) 11,347 542 16,448
Other comprehensive income (loss) (223) (4,187) (2,202) (9,288)
Ending balance (1,660) 7,160 (1,660) 7,160
Pensions, Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 873 1,380 873 1,380
Other comprehensive income (loss) 0 0 0 0
Ending balance $ 873 $ 1,380 $ 873 $ 1,380