v3.26.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2026
Mar. 28, 2025
Statement of Comprehensive Income [Abstract]    
Net Earnings $ 118,506 $ 124,101
Components of other comprehensive (loss) income    
Cumulative translation adjustment (12,142) 19,903
Pension and postretirement medical liability adjustment 176 84
Income taxes - pension and postretirement medical liability adjustment (33) (21)
Other comprehensive (loss) income (11,999) 19,966
Comprehensive Income $ 106,507 $ 144,067