v3.22.1
Segment Reporting - Revenues and Income from Operations for Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Revenues    
Net sales $ 363,013 $ 341,281
Segment income (loss) from operations    
Total (loss) income from operations 8,849 5,780
Hardware and Protective Solutions    
Revenues    
Net sales 266,415 250,929
Segment income (loss) from operations    
Total (loss) income from operations (2,396) 6,050
Robotics and Digital Solutions    
Revenues    
Net sales 61,808 55,879
Segment income (loss) from operations    
Total (loss) income from operations 7,855 154
Canada    
Revenues    
Net sales 34,790 34,473
Segment income (loss) from operations    
Total (loss) income from operations $ 3,390 $ (424)