XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 24, 2022
Accounting Policies [Abstract]  
Disaggregation of Revenue
The following table displays our disaggregated revenue by product category:

Thirteen weeks ended September 24, 2022
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
Fastening and Hardware$210,853 $— $39,578 $250,431 
Personal Protective61,000 — 322 61,322 
Keys and Key Accessories— 51,688 1,145 52,833 
Engraving and Resharp— 13,944 13,952 
Consolidated$271,853 $65,632 $41,053 $378,538 
Thirteen weeks ended September 25, 2021
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
Fastening and Hardware$189,935 $— $34,648 $224,583 
Personal Protective71,521 — 79 71,600 
Keys and Key Accessories— 52,586 778 53,364 
Engraving and Resharp— 14,913 20 14,933 
Consolidated$261,456 $67,499 $35,525 $364,480 


Thirty-nine weeks ended September 24, 2022
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
Fastening and Hardware$625,537 $— $121,710 $747,247 
Personal Protective192,573 — 984 193,557 
Keys and Key Accessories— 149,901 2,611 152,512 
Engraving and Resharp— 42,315 34 42,349 
Consolidated$818,110 $192,216 $125,339 $1,135,665 
Thirty-nine weeks ended September 25, 2021
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
Fastening and Hardware$557,745 $— $114,565 $672,310 
Personal Protective217,769 — 270 218,039 
Keys and Key Accessories— 144,969 1,345 146,314 
Engraving and Resharp— 44,760 53 44,813 
Consolidated$775,514 $189,729 $116,233 $1,081,476 


The following table disaggregates our revenue by geographic location:

Thirteen weeks ended September 24, 2022
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
United States$265,446 $64,372 $— $329,818 
Canada1,941 1,260 41,053 44,254 
Mexico4,466 — — 4,466 
Consolidated$271,853 $65,632 $41,053 $378,538 

Thirteen weeks ended September 25, 2021
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
United States$256,407 $66,563 $— $322,970 
Canada1,866 936 35,525 38,327 
Mexico3,183 — — 3,183 
Consolidated$261,456 $67,499 $35,525 $364,480 

Thirty-nine weeks ended September 24, 2022
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
United States$800,925 $189,066 $— $989,991 
Canada5,794 3,150 125,339 134,283 
Mexico11,391 — — 11,391 
Consolidated$818,110 $192,216 $125,339 $1,135,665 
Thirty-nine weeks ended September 25, 2021
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
United States$760,946 $187,602 $— $948,548 
Canada5,145 2,127 116,233 123,505 
Mexico9,423 — — 9,423 
Consolidated$775,514 $189,729 $116,233 $1,081,476