XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Disaggregation of Revenue [Line Items]        
Net sales $ 379,432 $ 380,019 $ 729,737 $ 729,726
Fastening and Hardware        
Disaggregation of Revenue [Line Items]        
Net sales 271,731 269,882 517,710 506,079
Personal Protection Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 48,197 45,583 95,089 96,072
Key and Key Accessories [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 47,172 51,112 92,761 101,601
Engraving [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 12,332 13,442 24,177 25,974
Hardware and Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 278,130 268,794 538,004 522,645
Hardware and Protective Solutions | Fastening and Hardware        
Disaggregation of Revenue [Line Items]        
Net sales 231,128 225,139 445,518 430,114
Hardware and Protective Solutions | Personal Protection Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 47,002 43,655 92,486 92,531
Hardware and Protective Solutions | Key and Key Accessories [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Hardware and Protective Solutions | Engraving [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Robotics and Digital Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 57,483 62,456 112,955 123,522
Robotics and Digital Solutions | Fastening and Hardware        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Robotics and Digital Solutions | Personal Protection Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Robotics and Digital Solutions | Key and Key Accessories [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 45,164 49,021 88,801 97,568
Robotics and Digital Solutions | Engraving [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 12,319 13,435 24,154 25,954
Canada        
Disaggregation of Revenue [Line Items]        
Net sales 43,819 48,769 78,778 83,559
Canada | Fastening and Hardware        
Disaggregation of Revenue [Line Items]        
Net sales 40,603 44,743 72,192 75,965
Canada | Personal Protection Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 1,195 1,928 2,603 3,541
Canada | Key and Key Accessories [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 2,008 2,091 3,960 4,033
Canada | Engraving [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 13 7 23 20
United States        
Disaggregation of Revenue [Line Items]        
Net sales 330,947 329,658 641,911 640,192
United States | Hardware and Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 273,464 267,202 528,956 516,670
United States | Robotics and Digital Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 57,483 62,456 112,955 123,522
United States | Canada        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Canada        
Disaggregation of Revenue [Line Items]        
Net sales 43,819 48,769 78,778 83,559
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 43,819 48,769 78,778 83,559
Mexico        
Disaggregation of Revenue [Line Items]        
Net sales 4,666 1,592 9,048 5,975
Mexico | Hardware and Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 4,666 1,592 9,048 5,975
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