v3.26.3
Comprehensive Income and Accumulated Other Comprehensive Income (Loss) - Schedule of Total Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2026
Jun. 28, 2026
Mar. 29, 2026
Sep. 28, 2025
Jun. 29, 2025
Mar. 30, 2025
Sep. 27, 2026
Sep. 28, 2025
Equity [Abstract]                
Net income (loss) $ (11,351) $ 68,536 $ 51,027 $ 56,690 $ 61,006 $ 51,937 $ 108,212 $ 169,633
Foreign currency translation adjustments, net of tax (1,921)     (8,838)     23,558 (86,305)
Adjustments to pension and postretirement liability, net of tax 272     212     813 633
Total comprehensive income (loss) $ (13,000)     $ 48,064     $ 132,583 $ 83,961