Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2020
Sep. 28, 2019
Sep. 26, 2020
Sep. 28, 2019
Disaggregation of Revenue [Line Items]        
Net sales $ 398,680 $ 317,277 $ 1,041,226 $ 929,564
Fastening and Hardware [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 241,259 195,222 642,262 561,772
Personal Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 97,443 59,087 239,229 185,430
Key and Key Accessories [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 45,764 50,400 121,040 142,701
Engraving [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 14,207 12,557 38,671 39,650
Resharp        
Disaggregation of Revenue [Line Items]        
Net sales 7 11 24 11
Fasteners, Hardware and Personal Protection Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 300,307 222,947 782,983 650,954
Fasteners, Hardware and Personal Protection Segment [Member] | Fastening and Hardware [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 202,876 163,860 543,832 465,524
Fasteners, Hardware and Personal Protection Segment [Member] | Personal Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 97,431 59,087 239,151 185,430
Fasteners, Hardware and Personal Protection Segment [Member] | Key and Key Accessories [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Fasteners, Hardware and Personal Protection Segment [Member] | Engraving [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Fasteners, Hardware and Personal Protection Segment [Member] | Resharp        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Consumer Connected Solutions Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 59,186 61,797 157,691 179,375
Consumer Connected Solutions Segment [Member] | Fastening and Hardware [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Consumer Connected Solutions Segment [Member] | Personal Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Consumer Connected Solutions Segment [Member] | Key and Key Accessories [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 44,974 49,230 119,001 139,718
Consumer Connected Solutions Segment [Member] | Engraving [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 14,205 12,556 38,666 39,646
Consumer Connected Solutions Segment [Member] | Resharp        
Disaggregation of Revenue [Line Items]        
Net sales 7 11 24 11
Canada Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 39,187 32,533 100,552 99,235
Canada Segment [Member] | Fastening and Hardware [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 38,383 31,362 98,430 96,248
Canada Segment [Member] | Personal Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 12 0 78 0
Canada Segment [Member] | Key and Key Accessories [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 790 1,170 2,039 2,983
Canada Segment [Member] | Engraving [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 2 1 5 4
Canada Segment [Member] | Resharp        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Net sales 354,255 279,826 927,313 816,350
UNITED STATES | Fasteners, Hardware and Personal Protection Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 295,689 218,585 771,064 638,322
UNITED STATES | Consumer Connected Solutions Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 58,566 61,241 156,249 178,028
UNITED STATES | Canada Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
CANADA        
Disaggregation of Revenue [Line Items]        
Net sales 42,099 34,711 106,827 104,627
CANADA | Fasteners, Hardware and Personal Protection Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 2,292 1,622 4,833 4,045
CANADA | Consumer Connected Solutions Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 620 556 1,442 1,347
CANADA | Canada Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 39,187 32,533 100,552 99,235
OTHER [Domain]        
Disaggregation of Revenue [Line Items]        
Net sales 2,326 2,740 7,086 8,587
OTHER [Domain] | Fasteners, Hardware and Personal Protection Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 2,326 2,740 7,086 8,587
OTHER [Domain] | Consumer Connected Solutions Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
OTHER [Domain] | Canada Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales $ 0 $ 0 $ 0 $ 0