v3.26.1
Summary of Significant Accounting Policies
6 Months Ended
Jun. 27, 2026
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
The significant accounting policies should be read in conjunction with the significant accounting policies included in the Form 10-K filed on February 17, 2026 with the SEC.
Use of Estimates in the Preparation of Financial Statements:
The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses for the reporting periods. Actual results may differ from these estimates.
Share Repurchase Program:
On July 31, 2025, the Board of Directors of the Company authorized a share repurchase program of up to $100,000 (the “Repurchase Program”) of the Company's common stock. The Company accounts for the repurchase of its common stock under the cost method. Under this method, the repurchased shares are recorded at their cost as a reduction of stockholders' equity. Upon repurchase, the treasury stock account is debited for the cost paid, and the cash account is credited. When treasury shares are reissued, any excess of the reissuance price over the repurchase cost is credited to additional paid-in capital. If the reissuance price is less than the repurchase cost, the difference is first debited to additional paid-in capital (from previous treasury stock transactions) and then to
retained earnings. The Company does not recognize gains or losses from treasury stock transactions in its income statement. See Note 11 - Equity and Accumulated Other Comprehensive Loss for more information.
Revenue Recognition:
Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.

The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Condensed Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost of the rebate is allocated to each underlying sales transaction. Discounts and rebates are included in the determination of net sales.

The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.

The following tables display our disaggregated revenue by product category.
Thirteen weeks ended June 27, 2026
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
Fastening and Hardware$282,606 $— $40,429 $323,035 
Personal Protective53,460 — 1,439 54,899 
Keys and Key Fobs— 52,464 2,693 55,157 
Engraving and Resharp— 9,151 9,160 
Total Revenue$336,066 $61,615 $44,570 $442,251 
Thirteen weeks ended June 28, 2025
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
Fastening and Hardware$244,562 $— $37,405 $281,967 
Personal Protective61,362 — 1,649 63,011 
Keys and Key Fobs— 46,054 2,295 48,349 
Engraving and Resharp— 9,466 10 9,476 
Total Revenue$305,924 $55,520 $41,359 $402,803 
Twenty-six weeks ended June 27, 2026
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
Fastening and Hardware$507,522 $— $69,256 $576,778 
Personal Protective109,852 — 2,769 112,621 
Keys and Key Fobs— 99,394 5,231 104,625 
Engraving and Resharp— 18,283 17 18,300 
Total Revenue$617,374 $117,677 $77,273 $812,324 
Twenty-six weeks ended June 28, 2025
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
Fastening and Hardware$454,112 $— $62,455 $516,567 
Personal Protective129,821 — 2,880 132,701 
Keys and Key Fobs— 89,034 4,431 93,465 
Engraving and Resharp— 19,396 17 19,413 
Total Revenue$583,933 $108,430 $69,783 $762,146 
The following tables disaggregate our revenue by geographic location.
Thirteen weeks ended June 27, 2026
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
United States$332,035 $61,615 $— $393,650 
Canada— — 44,570 44,570 
Mexico4,031 — — 4,031 
Consolidated$336,066 $61,615 $44,570 $442,251 
Thirteen weeks ended June 28, 2025
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
United States$302,662 $55,520 $— $358,182 
Canada— — 41,359 41,359 
Mexico3,262 — — 3,262 
Consolidated$305,924 $55,520 $41,359 $402,803 
Twenty-six weeks ended June 27, 2026
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
United States$609,258 $117,677 $— $726,935 
Canada— — 77,273 77,273 
Mexico8,116 — — 8,116 
Consolidated$617,374 $117,677 $77,273 $812,324 
Twenty-six weeks ended June 28, 2025
Hardware and Protective SolutionsRobotics and Digital SolutionsCanadaTotal Revenue
United States$576,729 $108,430 $— $685,159 
Canada— — 69,783 69,783 
Mexico7,204 — — 7,204 
Consolidated$583,933 $108,430 $69,783 $762,146 
The Company's revenue by geography is allocated based on the location of its sales operations.
Hardware and Protective Solutions' revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, rope and chain, and personal protective equipment such as gloves, work gear, paint and cleaning wipes and cloths, as well as accessories, and in-store merchandising services for the related product category.
Robotics and Digital Solutions revenues consist primarily of sales of keys, automotive keys, and identification tags through self-service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems.
Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.
The Company’s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods, which occurs upon delivery of the products. Judgment is required in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. Revenue is recognized for in-store service and access to key duplicating and engraving equipment as the related products are delivered, which approximates a time-based recognition pattern. Therefore, the entire amount of consideration
related to the sale of products, in-store merchandising services, and access to key duplicating and engraving equipment is recognized upon the delivery of the products.
The costs to obtain a contract are insignificant and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising service teams are recognized in selling, warehouse, general, and administrative expense when control over products is transferred to the customer.
The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.