v3.26.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2026
Jun. 27, 2025
Jun. 26, 2026
Jun. 27, 2025
Statement of Comprehensive Income [Abstract]        
Net Earnings $ 144,926 $ 127,623 $ 263,433 $ 251,724
Components of other comprehensive (loss) income        
Cumulative translation adjustment (12,869) 56,983 (25,011) 76,886
Pension and postretirement medical liability adjustment (23) (358) 153 (274)
Income taxes - pension and postretirement medical liability adjustment 5 78 (28) 57
Other comprehensive (loss) income (12,887) 56,703 (24,886) 76,669
Comprehensive Income $ 132,039 $ 184,326 $ 238,547 $ 328,393