XML 36 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 29, 2025
Accounting Policies [Abstract]  
Disaggregation of Revenue
The following tables display our disaggregated revenue by product category.
Thirteen weeks ended March 29, 2025
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
Fastening and Hardware$205,947 $— $25,050 $230,997 
Personal Protective68,460 — 1,231 69,691 
Keys and Key Accessories— 46,582 2,136 48,718 
Engraving and Resharp— 9,930 9,937 
Total Revenue$274,407 $56,512 $28,424 $359,343 
Thirteen weeks ended March 30, 2024
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
Fastening and Hardware$214,390 $— $31,589 $245,979 
Personal Protective45,484 — 1,408 46,892 
Keys and Key Accessories— 43,637 1,952 45,589 
Engraving and Resharp— 11,835 10 11,845 
Total Revenue$259,874 $55,472 $34,959 $350,305 

The following tables disaggregate our revenue by geographic location.
Thirteen weeks ended March 29, 2025
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
United States$270,465 $56,512 $— $326,977 
Canada— — 28,424 28,424 
Mexico3,942 — — 3,942 
Consolidated$274,407 $56,512 $28,424 $359,343 
Thirteen weeks ended March 30, 2024
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
United States$255,492 $55,472 $— $310,964 
Canada— — 34,959 34,959 
Mexico4,382 — — 4,382 
Consolidated$259,874 $55,472 $34,959 $350,305