XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting and Geographic Information - EBITDA (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Segment Reporting Information [Line Items]    
Net sales $ 359,343 $ 350,305
Earnings Before Interest Tax Depreciation And Amortization 54,526 52,322
Stock-based compensation expense 3,278 2,829
Restructuring and Other 1,691 991
Business Combination, Integration-Related Cost, Expense 58 274
Change in fair value of contingent consideration (326) 332
Loss on debt restructuring (906) (3,008)
Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before Income Taxes 54,877 54,297
Loss before income taxes (351) (1,975)
Hardware and Protective Solutions    
Segment Reporting Information [Line Items]    
Net sales 274,407 259,874
Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted 157,673 147,255
Selling Expense 28,366 28,376
Warehouse expense, Adjusted 34,352 35,483
General and Administrative Expense 16,798 16,764
Segment Reporting, Other Segment Item, Amount (162) (270)
Earnings Before Interest Tax Depreciation And Amortization 37,380 32,266
Robotics and Digital Solutions    
Segment Reporting Information [Line Items]    
Net sales 56,512 55,472
Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted 16,447 15,735
Selling Expense 17,063 14,584
Warehouse expense, Adjusted 2,930 2,833
General and Administrative Expense 4,595 5,250
Segment Reporting, Other Segment Item, Amount 61 57
Earnings Before Interest Tax Depreciation And Amortization 15,416 17,013
Canada    
Segment Reporting Information [Line Items]    
Net sales 28,424 34,959
Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted 16,620 20,444
Selling Expense 3,198 3,537
Warehouse expense, Adjusted 4,966 5,826
General and Administrative Expense 1,759 1,820
Segment Reporting, Other Segment Item, Amount 151 289
Earnings Before Interest Tax Depreciation And Amortization $ 1,730 $ 3,043