XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 29, 2024
Accounting Policies [Abstract]  
Disaggregation of Revenue
The following tables display our disaggregated revenue by product category.
Thirteen weeks ended June 29, 2024
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
Fastening and Hardware$231,128 $— $40,603 $271,731 
Personal Protective47,002 — 1,195 48,197 
Keys and Key Accessories— 45,164 2,008 47,172 
Engraving and Resharp— 12,319 13 12,332 
Total Revenue$278,130 $57,483 $43,819 $379,432 
Thirteen weeks ended July 1, 2023
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
Fastening and Hardware$225,139 $— $44,743 $269,882 
Personal Protective43,655 — 1,928 45,583 
Keys and Key Accessories— 49,021 2,091 51,112 
Engraving and Resharp— 13,435 13,442 
Total Revenue$268,794 $62,456 $48,769 $380,019 
Twenty-six weeks ended June 29, 2024
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
Fastening and Hardware$445,518 $— $72,192 $517,710 
Personal Protective92,486 — 2,603 95,089 
Keys and Key Accessories— 88,801 3,960 92,761 
Engraving and Resharp— 24,154 23 24,177 
Total Revenue$538,004 $112,955 $78,778 $729,737 
Twenty-six weeks ended July 1, 2023
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
Fastening and Hardware$430,114 $— $75,965 $506,079 
Personal Protective92,531 — 3,541 96,072 
Keys and Key Accessories— 97,568 4,033 101,601 
Engraving and Resharp— 25,954 20 25,974 
Total Revenue$522,645 $123,522 $83,559 $729,726 

The following tables disaggregate our revenue by geographic location.
Thirteen weeks ended June 29, 2024
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
United States$273,464 $57,483 $— $330,947 
Canada— — 43,819 43,819 
Mexico4,666 — — 4,666 
Consolidated$278,130 $57,483 $43,819 $379,432 
Thirteen weeks ended July 1, 2023
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
United States$267,202 $62,456 $— $329,658 
Canada— — 48,769 48,769 
Mexico1,592 — — 1,592 
Consolidated$268,794 $62,456 $48,769 $380,019 
Twenty-six weeks ended June 29, 2024
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
United States$528,956 $112,955 $— $641,911 
Canada— — 78,778 78,778 
Mexico9,048 — — 9,048 
Consolidated$538,004 $112,955 $78,778 $729,737 
Twenty-six weeks ended July 1, 2023
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
United States$516,670 $123,522 $— $640,192 
Canada— — 83,559 83,559 
Mexico5,975 — — 5,975 
Consolidated$522,645 $123,522 $83,559 $729,726