Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jun. 25, 2022
Jul. 01, 2023
Jun. 25, 2022
Disaggregation of Revenue [Line Items]        
Net sales $ 380,019 $ 394,114 $ 729,726 $ 757,127
Fastening and Hardware        
Disaggregation of Revenue [Line Items]        
Net sales 269,882 273,857 506,079 496,833
Personal Protective        
Disaggregation of Revenue [Line Items]        
Net sales 45,583 54,678 96,072 132,219
Keys and Key Accessories        
Disaggregation of Revenue [Line Items]        
Net sales 51,112 50,620 101,601 99,661
Engraving and Resharp        
Disaggregation of Revenue [Line Items]        
Net sales 13,442 14,959 25,974 28,414
Hardware and Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 268,794 277,438 522,645 542,815
Hardware and Protective Solutions | Fastening and Hardware        
Disaggregation of Revenue [Line Items]        
Net sales 225,139 225,047 430,114 415,111
Hardware and Protective Solutions | Personal Protective        
Disaggregation of Revenue [Line Items]        
Net sales 43,655 52,391 92,531 127,704
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 62,456 63,716 123,522 124,693
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,021 48,768 97,568 96,305
Robotics and Digital Solutions | Engraving and Resharp        
Disaggregation of Revenue [Line Items]        
Net sales 13,435 14,948 25,954 28,388
Canada        
Disaggregation of Revenue [Line Items]        
Net sales 48,769 52,960 83,559 89,619
Canada | Fastening and Hardware        
Disaggregation of Revenue [Line Items]        
Net sales 44,743 48,810 75,965 81,722
Canada | Personal Protective        
Disaggregation of Revenue [Line Items]        
Net sales 1,928 2,287 3,541 4,515
Canada | Keys and Key Accessories        
Disaggregation of Revenue [Line Items]        
Net sales 2,091 1,852 4,033 3,356
Canada | Engraving and Resharp        
Disaggregation of Revenue [Line Items]        
Net sales 7 11 20 26
United States        
Disaggregation of Revenue [Line Items]        
Net sales 329,658 337,796 640,192 660,583
United States | Hardware and Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 267,202 274,080 516,670 535,890
United States | Robotics and Digital Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 62,456 63,716 123,522 124,693
United States | Canada        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Canada        
Disaggregation of Revenue [Line Items]        
Net sales 48,769 52,960 83,559 89,619
Canada | Hardware and Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Canada | Robotics and Digital Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Canada | Canada        
Disaggregation of Revenue [Line Items]        
Net sales 48,769 52,960 83,559 89,619
Mexico        
Disaggregation of Revenue [Line Items]        
Net sales 1,592 3,358 5,975 6,925
Mexico | Hardware and Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 1,592 3,358 5,975 6,925
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