XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting and Geographic Information Income (Loss) Before Income Taxes Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Segment Reporting Information [Line Items]    
Earnings Before Interest Tax Depreciation And Amortization $ 54,526 $ 52,322
Interest Income (Expense), Operating 14,460 15,271
Depreciation 19,395 16,338
Amortization 15,415 15,254
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
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (351) (1,975)
Hardware and Protective Solutions    
Segment Reporting Information [Line Items]    
Earnings Before Interest Tax Depreciation And Amortization 37,380 32,266
Robotics and Digital Solutions    
Segment Reporting Information [Line Items]    
Earnings Before Interest Tax Depreciation And Amortization 15,416 17,013
Canada    
Segment Reporting Information [Line Items]    
Earnings Before Interest Tax Depreciation And Amortization $ 1,730 $ 3,043