Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)

v3.20.1
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2020
Mar. 30, 2019
Disaggregation of Revenue [Line Items]    
Net sales $ 295,836 $ 287,659
Fastening and Hardware [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 175,708 165,650
Personal Protective Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 62,789 63,827
Key and Key Accessories [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 44,404 44,396
Engraving [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 12,925 13,786
Resharp    
Disaggregation of Revenue [Line Items]    
Net sales 10 0
Fasteners, Hardware and Personal Protection Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 213,176 201,602
Fasteners, Hardware and Personal Protection Segment [Member] | Fastening and Hardware [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 150,387 137,775
Fasteners, Hardware and Personal Protection Segment [Member] | Personal Protective Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 62,789 63,827
Fasteners, Hardware and Personal Protection Segment [Member] | Key and Key Accessories [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Fasteners, Hardware and Personal Protection Segment [Member] | Engraving [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Fasteners, Hardware and Personal Protection Segment [Member] | Resharp    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Consumer Connected Solutions Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 56,308 57,401
Consumer Connected Solutions Segment [Member] | Fastening and Hardware [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Consumer Connected Solutions Segment [Member] | Personal Protective Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Consumer Connected Solutions Segment [Member] | Key and Key Accessories [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 43,375 43,616
Consumer Connected Solutions Segment [Member] | Engraving [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 12,923 13,785
Consumer Connected Solutions Segment [Member] | Resharp    
Disaggregation of Revenue [Line Items]    
Net sales 10 0
Canada Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 26,352 28,656
Canada Segment [Member] | Fastening and Hardware [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 25,321 27,875
Canada Segment [Member] | Personal Protective Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Canada Segment [Member] | Key and Key Accessories [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 1,029 780
Canada Segment [Member] | Engraving [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 2 1
Canada Segment [Member] | Resharp    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
UNITED STATES    
Disaggregation of Revenue [Line Items]    
Net sales 265,520 255,106
UNITED STATES | Fasteners, Hardware and Personal Protection Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 209,677 198,065
UNITED STATES | Consumer Connected Solutions Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 55,843 57,041
UNITED STATES | Canada Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
CANADA    
Disaggregation of Revenue [Line Items]    
Net sales 28,081 29,982
CANADA | Fasteners, Hardware and Personal Protection Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 1,264 966
CANADA | Consumer Connected Solutions Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 465 360
CANADA | Canada Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 26,352 28,656
OTHER [Domain]    
Disaggregation of Revenue [Line Items]    
Net sales 2,235 2,571
OTHER [Domain] | Fasteners, Hardware and Personal Protection Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 2,235 2,571
OTHER [Domain] | Consumer Connected Solutions Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
OTHER [Domain] | Canada Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales $ 0 $ 0