XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Depreciation & Amortization Detail (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Segment Reporting Information    
Depreciation $ 18,430 $ 16,668
Amortization 14,331 15,825
Operating Segments | Electronics    
Segment Reporting Information    
Depreciation 11,410 9,985
Amortization 9,777 9,856
Operating Segments | Transportation    
Segment Reporting Information    
Depreciation 5,499 5,247
Amortization 3,349 3,384
Operating Segments | Industrial    
Segment Reporting Information    
Depreciation 1,521 1,436
Amortization $ 1,205 $ 2,585