XML 51 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Restructuring and impairment charges - Charges Recognized (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2021
Mar. 29, 2020
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 7,998 $ 1,346
Termination benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 7,202 1,036
Other Restructuring costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 796 310
2021 Restructuring plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 6,760  
2021 Restructuring plan | Termination benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 6,760  
2021 Restructuring plan | Other Restructuring costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 0  
2019 Footprint realignment plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 446 838
2019 Footprint realignment plan | Termination benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 341 829
2019 Footprint realignment plan | Other Restructuring costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 105 9
2018 Footprint realignment plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 312 395
2018 Footprint realignment plan | Termination benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 267 314
2018 Footprint realignment plan | Other Restructuring costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 45 81
Other restructuring programs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 480 113
Other restructuring programs | Termination benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges (166) (107)
Other restructuring programs | Other Restructuring costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 646 $ 220