Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Summary of Significant Accounting Policies - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 25, 2021
Dec. 26, 2020
Disaggregation of Revenue [Line Items]      
Net sales $ 1,486,328 $ 1,425,967 $ 1,368,295
Fastening and Hardware      
Disaggregation of Revenue [Line Items]      
Net sales 989,559 889,253 838,358
Personal Protective      
Disaggregation of Revenue [Line Items]      
Net sales 243,481 285,283 317,766
Keys and Key Accessories      
Disaggregation of Revenue [Line Items]      
Net sales 196,977 192,523 160,706
Engraving and Resharp      
Disaggregation of Revenue [Line Items]      
Net sales 56,311 58,908 51,465
Hardware and Protective Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 1,076,813 1,024,974 1,024,392
Hardware and Protective Solutions | Fastening and Hardware      
Disaggregation of Revenue [Line Items]      
Net sales 834,493 740,088 706,865
Hardware and Protective Solutions | Personal Protective      
Disaggregation of Revenue [Line Items]      
Net sales 242,320 284,886 317,527
Hardware and Protective Solutions | Keys and Key Accessories      
Disaggregation of Revenue [Line Items]      
Net sales 0 0 0
Hardware and Protective Solutions | Engraving and Resharp      
Disaggregation of Revenue [Line Items]      
Net sales 0 0 0
Robotics and Digital Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 249,897 249,528 209,287
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 193,633 190,697 157,828
Robotics and Digital Solutions | Engraving and Resharp      
Disaggregation of Revenue [Line Items]      
Net sales 56,264 58,831 51,459
Canada      
Disaggregation of Revenue [Line Items]      
Net sales 159,618 151,465 134,616
Canada | Fastening and Hardware      
Disaggregation of Revenue [Line Items]      
Net sales 155,066 149,165 131,493
Canada | Personal Protective      
Disaggregation of Revenue [Line Items]      
Net sales 1,161 397 239
Canada | Keys and Key Accessories      
Disaggregation of Revenue [Line Items]      
Net sales 3,344 1,826 2,878
Canada | Engraving and Resharp      
Disaggregation of Revenue [Line Items]      
Net sales 47 77 6
United States      
Disaggregation of Revenue [Line Items]      
Net sales 1,300,779 1,251,297 1,214,418
United States | Hardware and Protective Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 1,055,145 1,004,803 1,007,135
United States | Robotics and Digital Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 245,634 246,494 207,283
United States | Canada      
Disaggregation of Revenue [Line Items]      
Net sales 0 0 0
Canada      
Disaggregation of Revenue [Line Items]      
Net sales 171,646 161,825 144,409
Canada | Hardware and Protective Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 7,765 7,326 7,789
Canada | Robotics and Digital Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 4,263 3,034 2,004
Canada | Canada      
Disaggregation of Revenue [Line Items]      
Net sales 159,618 151,465 134,616
Mexico      
Disaggregation of Revenue [Line Items]      
Net sales 13,903 12,845 9,468
Mexico | Hardware and Protective Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 13,903 12,845 9,468
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