v3.26.3
Segment Reporting and Geographic Information - EBITDA (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2026
Sep. 27, 2025
Sep. 26, 2026
Sep. 27, 2025
Segment Reporting [Line Items]        
Net sales $ 457,488 $ 424,939 $ 1,269,812 $ 1,187,085
Earnings Before Interest Tax Depreciation And Amortization 90,153 88,026 217,388 217,780
Stock-based compensation expense 4,365 3,904 11,727 10,739
Restructuring and other costs 1,469 749 2,903 2,860
Transaction and integration expense (8,610) 87 (4,221) 215
Change in fair value of contingent consideration (137) 67 (489) (500)
Refinancing costs (13,505) 0 (13,505) (906)
Total adjusting items 80,107 56,814 185,242 164,494
Income before income taxes 10,046 31,212 32,146 53,286
Hardware and Protective Solutions        
Segment Reporting [Line Items]        
Net sales 346,968 329,122 964,342 913,055
Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted 187,574 168,753 548,618 496,921
Selling Expense 33,696 34,860 96,459 93,212
Warehouse expense, Adjusted 42,294 37,643 118,102 110,369
General and Administrative Expense 21,104 22,356 56,216 57,621
Segment Reporting, Other Segment Item, Amount (863) (330) (1,418) (707)
Earnings Before Interest Tax Depreciation And Amortization 63,163 65,840 146,365 155,639
Robotics and Digital Solutions        
Segment Reporting [Line Items]        
Net sales 69,843 58,573 187,520 167,003
Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted 14,844 15,090 42,912 44,908
Selling Expense 26,783 17,584 67,689 50,506
Warehouse expense, Adjusted 3,385 2,824 8,580 7,899
General and Administrative Expense 3,940 4,669 11,543 12,855
Segment Reporting, Other Segment Item, Amount 35 16 112 135
Earnings Before Interest Tax Depreciation And Amortization 20,856 18,390 56,684 50,700
Canada        
Segment Reporting [Line Items]        
Net sales 40,677 37,244 117,950 107,027
Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted 22,785 21,535 69,331 62,627
Selling Expense 4,039 3,768 11,658 10,610
Warehouse expense, Adjusted 5,950 5,965 16,916 16,643
General and Administrative Expense 1,769 1,979 5,225 5,621
Segment Reporting, Other Segment Item, Amount 0 201 481 85
Earnings Before Interest Tax Depreciation And Amortization $ 6,134 $ 3,796 $ 14,339 $ 11,441