XML 91 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring, Impairment, and Other Charges - Schedule of Restructuring, Impairment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Restructuring Cost and Reserve      
Restructuring charges $ 14,926 $ 11,648 $ 7,121
Impairment 93,515 4,853 2,856
Total $ 108,441 16,501 9,977
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Restructuring, impairment, and other charges    
Employee terminations      
Restructuring Cost and Reserve      
Restructuring charges $ 13,951 8,705 5,769
Other restructuring charges      
Restructuring Cost and Reserve      
Restructuring charges 975 2,943 1,352
Electronics      
Restructuring Cost and Reserve      
Restructuring charges 9,058 4,504 3,068
Impairment 0 111 2,856
Total 9,058 4,615 5,924
Electronics | Employee terminations      
Restructuring Cost and Reserve      
Restructuring charges 8,748 4,162 2,792
Electronics | Other restructuring charges      
Restructuring Cost and Reserve      
Restructuring charges 310 342 276
Transportation      
Restructuring Cost and Reserve      
Restructuring charges 5,163 4,625 3,770
Impairment 9,549 3,870 0
Total 14,712 8,495 3,770
Transportation | Employee terminations      
Restructuring Cost and Reserve      
Restructuring charges 4,620 3,649 2,694
Transportation | Other restructuring charges      
Restructuring Cost and Reserve      
Restructuring charges 543 976 1,076
Industrial      
Restructuring Cost and Reserve      
Restructuring charges 705 2,519 283
Impairment 83,966 872 0
Total 84,671 3,391 283
Industrial | Employee terminations      
Restructuring Cost and Reserve      
Restructuring charges 583 894 283
Industrial | Other restructuring charges      
Restructuring Cost and Reserve      
Restructuring charges $ 122 $ 1,625 $ 0