XML 89 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Depreciation & Amortization Detail (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Segment Reporting Information        
Depreciation $ 19,375 $ 17,051 $ 37,805 $ 33,719
Amortization 14,852 15,729 29,183 31,554
Operating Segments | Electronics        
Segment Reporting Information        
Depreciation 12,552 9,961 23,962 19,946
Amortization 10,098 9,809 19,875 19,665
Operating Segments | Transportation        
Segment Reporting Information        
Depreciation 5,318 5,743 10,817 10,990
Amortization 3,406 3,369 6,755 6,753
Operating Segments | Industrial        
Segment Reporting Information        
Depreciation 1,505 1,347 3,026 2,783
Amortization $ 1,348 $ 2,551 $ 2,553 $ 5,136