XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.2
Restructuring, Impairment, and Other Charges - Schedule of Restructuring, Impairment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Mar. 30, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Restructuring Cost and Reserve          
Total restructuring charges $ 5,252   $ 2,931 $ 7,556 $ 4,781
Impairment 0   3,924 933 3,924
Total 5,252   6,855 8,489 8,705
Electronics          
Restructuring Cost and Reserve          
Total restructuring charges 4,588   1,237 5,244 1,916
Impairment 0   0 0 0
Total 4,588   1,237 5,244 1,916
Transportation          
Restructuring Cost and Reserve          
Total restructuring charges 646   763 1,878 1,617
Impairment 0 $ 900 3,870 933  
Total 646   4,633 2,811 5,487
Industrial          
Restructuring Cost and Reserve          
Total restructuring charges 18   931 434 1,248
Impairment 0   54 0 54
Total 18   985 434 1,302
Employee Terminations          
Restructuring Cost and Reserve          
Total restructuring charges 4,943   1,615 7,112 3,186
Employee Terminations | Electronics          
Restructuring Cost and Reserve          
Total restructuring charges 4,501   987 5,105 1,659
Employee Terminations | Transportation          
Restructuring Cost and Reserve          
Total restructuring charges 437   351 1,591 933
Employee Terminations | Industrial          
Restructuring Cost and Reserve          
Total restructuring charges 5   277 416 594
Other Restructuring Charges          
Restructuring Cost and Reserve          
Total restructuring charges 309   1,316 444 1,595
Other Restructuring Charges | Electronics          
Restructuring Cost and Reserve          
Total restructuring charges 87   250 139 257
Other Restructuring Charges | Transportation          
Restructuring Cost and Reserve          
Total restructuring charges 209   412 287 684
Other Restructuring Charges | Industrial          
Restructuring Cost and Reserve          
Total restructuring charges $ 13   $ 654 $ 18 $ 654