v3.20.2
Segment Reporting - Revenues and Income from Operations for Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Revenues        
Net sales $ 346,710 $ 324,628 $ 642,546 $ 612,287
Segment income (loss) from operations        
Total income from operations 20,728 8,546 30,174 8,811
Fasteners, Hardware and Personal Protection Segment [Member]        
Revenues        
Net sales 269,499 226,405 482,676 428,007
Segment income (loss) from operations        
Total income from operations 24,423 10,914 33,276 8,361
Consumer Connected Solutions Segment [Member]        
Revenues        
Net sales 42,198 60,177 98,505 117,578
Segment income (loss) from operations        
Total income from operations (4,510) (3,412) 1,386 (384)
Canada Segment [Member]        
Revenues        
Net sales 35,013 38,046 61,365 66,702
Segment income (loss) from operations        
Total income from operations $ 815 $ 1,044 $ (4,488) $ 834