v3.22.2
Segment Reporting - Revenues and Income from Operations for Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Revenues        
Net sales $ 394,114 $ 375,715 $ 757,127 $ 716,996
Segment income (loss) from operations        
Total income (loss) from operations 27,773 19,509 36,622 25,289
Hardware and Protective Solutions        
Revenues        
Net sales 279,842 263,129 546,257 514,058
Segment income (loss) from operations        
Total income (loss) from operations 10,538 9,995 8,142 16,045
Robotics and Digital Solutions        
Revenues        
Net sales 64,776 66,351 126,584 122,230
Segment income (loss) from operations        
Total income (loss) from operations 10,437 6,546 18,292 6,700
Canada        
Revenues        
Net sales 49,496 46,235 84,286 80,708
Segment income (loss) from operations        
Total income (loss) from operations $ 6,798 $ 2,968 $ 10,188 $ 2,544