Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Disaggregation of Revenue [Line Items]        
Net sales $ 394,114 $ 375,715 $ 757,127 $ 716,996
Fastening and Hardware        
Disaggregation of Revenue [Line Items]        
Net sales 273,850 247,034 496,816 447,727
Personal Protective        
Disaggregation of Revenue [Line Items]        
Net sales 54,685 62,099 132,235 146,439
Keys and Key Accessories        
Disaggregation of Revenue [Line Items]        
Net sales 50,629 50,495 99,679 92,950
Engraving and Resharp        
Disaggregation of Revenue [Line Items]        
Net sales 14,950 16,087 28,397 29,880
Hardware and Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 279,842 263,129 546,257 514,058
Hardware and Protective Solutions | Fastening and Hardware        
Disaggregation of Revenue [Line Items]        
Net sales 225,377 201,208 414,684 367,810
Hardware and Protective Solutions | Personal Protective        
Disaggregation of Revenue [Line Items]        
Net sales 54,465 61,921 131,573 146,248
Hardware and Protective Solutions | Keys and Key Accessories        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Hardware and Protective Solutions | Engraving and Resharp        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Robotics and Digital Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 64,776 66,351 126,584 122,230
Robotics and Digital Solutions | Fastening and Hardware        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Robotics and Digital Solutions | Personal Protective        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Robotics and Digital Solutions | Keys and Key Accessories        
Disaggregation of Revenue [Line Items]        
Net sales 49,837 50,289 98,213 92,383
Robotics and Digital Solutions | Engraving and Resharp        
Disaggregation of Revenue [Line Items]        
Net sales 14,939 16,062 28,371 29,847
Canada        
Disaggregation of Revenue [Line Items]        
Net sales 49,496 46,235 84,286 80,708
Canada | Fastening and Hardware        
Disaggregation of Revenue [Line Items]        
Net sales 48,473 45,826 82,132 79,917
Canada | Personal Protective        
Disaggregation of Revenue [Line Items]        
Net sales 220 178 662 191
Canada | Keys and Key Accessories        
Disaggregation of Revenue [Line Items]        
Net sales 792 206 1,466 567
Canada | Engraving and Resharp        
Disaggregation of Revenue [Line Items]        
Net sales 11 25 26 33
United States        
Disaggregation of Revenue [Line Items]        
Net sales 338,133 323,481 660,173 625,578
United States | Hardware and Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 274,417 257,742 535,479 504,539
United States | Robotics and Digital Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 63,716 65,739 124,694 121,039
United States | Canada        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Canada        
Disaggregation of Revenue [Line Items]        
Net sales 52,623 48,897 90,029 85,178
Canada | Hardware and Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 2,067 2,050 3,853 3,279
Canada | Robotics and Digital Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 1,060 612 1,890 1,191
Canada | Canada        
Disaggregation of Revenue [Line Items]        
Net sales 49,496 46,235 84,286 80,708
Mexico        
Disaggregation of Revenue [Line Items]        
Net sales 3,358 3,337 6,925 6,240
Mexico | Hardware and Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 3,358 3,337 6,925 6,240
Mexico | Robotics and Digital Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Mexico | Canada        
Disaggregation of Revenue [Line Items]        
Net sales $ 0 $ 0 $ 0 $ 0