v3.26.3
Restructuring, Impairment, and Other Charges - Restructuring, Impairment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2026
Sep. 27, 2025
Mar. 29, 2025
Sep. 26, 2026
Sep. 27, 2025
Restructuring Cost and Reserve          
Total restructuring charges $ 4,656 $ 1,633   $ 18,953 $ 13,022
Impairment 1,566 0 $ 100 14,712 136
Total 6,222 1,633   33,665 13,158
Electronics          
Restructuring Cost and Reserve          
Total restructuring charges 2,279 526   11,971 6,948
Impairment 1,566 0 $ 100 14,464 136
Total 3,845 526   26,435 7,084
Transportation          
Restructuring Cost and Reserve          
Total restructuring charges 392 1,107   3,921 5,637
Impairment 0 0   248 0
Total 392 1,107   4,169 5,637
Industrial          
Restructuring Cost and Reserve          
Total restructuring charges 1,985 0   3,061 437
Impairment 0 0   0 0
Total 1,985 0   3,061 437
Employee terminations          
Restructuring Cost and Reserve          
Total restructuring charges 4,394 1,593   16,841 12,415
Employee terminations | Electronics          
Restructuring Cost and Reserve          
Total restructuring charges 2,042 496   10,000 6,400
Employee terminations | Transportation          
Restructuring Cost and Reserve          
Total restructuring charges 367 1,097   3,780 5,579
Employee terminations | Industrial          
Restructuring Cost and Reserve          
Total restructuring charges 1,985 0   3,061 436
Other restructuring charges          
Restructuring Cost and Reserve          
Total restructuring charges 262 40   2,112 607
Other restructuring charges | Electronics          
Restructuring Cost and Reserve          
Total restructuring charges 237 30   1,971 548
Other restructuring charges | Transportation          
Restructuring Cost and Reserve          
Total restructuring charges 25 10   141 58
Other restructuring charges | Industrial          
Restructuring Cost and Reserve          
Total restructuring charges $ 0 $ 0   $ 0 $ 1