Annual report pursuant to Section 13 and 15(d)

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

v3.20.4
Summary of Significant Accounting Policies - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 26, 2020
Sep. 26, 2020
Jun. 27, 2020
Mar. 28, 2020
Dec. 28, 2019
Sep. 28, 2019
Jun. 29, 2019
Mar. 30, 2019
Dec. 26, 2020
Dec. 28, 2019
Dec. 29, 2018
Disaggregation of Revenue [Line Items]                      
Net sales $ 327,069 $ 398,680 $ 346,710 $ 295,836 $ 284,798 $ 317,277 $ 324,628 $ 287,659 $ 1,368,295 $ 1,214,362 $ 974,175
Fastening and Hardware                      
Disaggregation of Revenue [Line Items]                      
Net sales                 838,358 728,489 718,455
Personal Protective                      
Disaggregation of Revenue [Line Items]                      
Net sales                 317,766 245,769 55,448
Keys and Key Accessories                      
Disaggregation of Revenue [Line Items]                      
Net sales                 160,706 189,460 148,115
Engraving                      
Disaggregation of Revenue [Line Items]                      
Net sales                 51,429 50,622 52,157
Resharp                      
Disaggregation of Revenue [Line Items]                      
Net sales                 36 22 0
Hardware and Protective Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 1,024,392 853,016 636,717
Hardware and Protective Solutions | Fastening and Hardware                      
Disaggregation of Revenue [Line Items]                      
Net sales                 706,865 607,247 581,269
Hardware and Protective Solutions | Personal Protective                      
Disaggregation of Revenue [Line Items]                      
Net sales                 317,527 245,769 55,448
Hardware and Protective Solutions | Keys and Key Accessories                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Hardware and Protective Solutions | Engraving                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Hardware and Protective Solutions | Resharp                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Robotics and Digital Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 209,287 236,086 196,043
Robotics and Digital Solutions | Fastening and Hardware                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Robotics and Digital Solutions | Personal Protective                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Robotics and Digital Solutions | Keys and Key Accessories                      
Disaggregation of Revenue [Line Items]                      
Net sales                 157,828 185,451 143,898
Robotics and Digital Solutions | Engraving                      
Disaggregation of Revenue [Line Items]                      
Net sales                 51,423 50,613 52,145
Robotics and Digital Solutions | Resharp                      
Disaggregation of Revenue [Line Items]                      
Net sales                 36 22 0
Canada                      
Disaggregation of Revenue [Line Items]                      
Net sales                 134,616 125,260 141,415
Canada | Fastening and Hardware                      
Disaggregation of Revenue [Line Items]                      
Net sales                 131,493 121,242 137,186
Canada | Personal Protective                      
Disaggregation of Revenue [Line Items]                      
Net sales                 239 0 0
Canada | Keys and Key Accessories                      
Disaggregation of Revenue [Line Items]                      
Net sales                 2,878 4,009 4,217
Canada | Engraving                      
Disaggregation of Revenue [Line Items]                      
Net sales                 6 9 12
Canada | Resharp                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 1,214,418 1,070,173 822,028
United States | Hardware and Protective Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 1,007,135 835,957 626,490
United States | Robotics and Digital Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 207,283 234,216 195,538
United States | Canada                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Canada                      
Disaggregation of Revenue [Line Items]                      
Net sales                 144,409 133,035 143,864
Canada | Hardware and Protective Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 7,789 5,905 1,944
Canada | Robotics and Digital Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 2,004 1,870 505
Canada | Canada                      
Disaggregation of Revenue [Line Items]                      
Net sales                 134,616 125,260 141,415
Mexico                      
Disaggregation of Revenue [Line Items]                      
Net sales                 9,468 11,154 8,283
Mexico | Hardware and Protective Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 9,468 11,154 8,283
Mexico | Robotics and Digital Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Mexico | Canada                      
Disaggregation of Revenue [Line Items]                      
Net sales                 $ 0 $ 0 $ 0