v3.26.1
Accrued and Other Liabilities - Restructuring Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2026
Jul. 04, 2025
Jul. 03, 2026
Jul. 04, 2025
Restructuring Reserve [Roll Forward]        
Balance at Beginning of Period     $ 17,616  
Payments     (22,412)  
Charges $ 18,317 $ 1,390 28,478 $ 5,889
Subtotal     17,944  
Non-cash charges     10,534  
Foreign Currency Translation and Other     (106)  
Balance at End of Period 13,042   13,042  
Americas:        
Restructuring Reserve [Roll Forward]        
Balance at Beginning of Period     10,504  
Payments     (17,931)  
Charges     27,263  
Subtotal     16,729  
Non-cash charges     10,534  
Foreign Currency Translation and Other     (75)  
Balance at End of Period 9,227   9,227  
EMEA and APAC Segment        
Restructuring Reserve [Roll Forward]        
Balance at Beginning of Period     7,112  
Payments     (4,481)  
Charges     1,215  
Subtotal     1,215  
Non-cash charges     0  
Foreign Currency Translation and Other     (31)  
Balance at End of Period 3,815   3,815  
Termination benefits | Americas:        
Restructuring Reserve [Roll Forward]        
Balance at Beginning of Period     8,827  
Payments     (2,245)  
Charges     423  
Foreign Currency Translation and Other     (75)  
Balance at End of Period 6,930   6,930  
Termination benefits | EMEA and APAC Segment        
Restructuring Reserve [Roll Forward]        
Balance at Beginning of Period     6,223  
Payments     (3,041)  
Charges     136  
Foreign Currency Translation and Other     (31)  
Balance at End of Period 3,287   3,287  
Facility closure costs and other | Americas:        
Restructuring Reserve [Roll Forward]        
Balance at Beginning of Period     1,677  
Payments     (15,686)  
Charges     16,306  
Foreign Currency Translation and Other     0  
Balance at End of Period 2,297   2,297  
Facility closure costs and other | EMEA and APAC Segment        
Restructuring Reserve [Roll Forward]        
Balance at Beginning of Period     889  
Payments     (1,440)  
Charges     1,079  
Foreign Currency Translation and Other     0  
Balance at End of Period $ 528   $ 528