v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 89,405 $ 57,342 $ 164,552 $ 100,913
Other comprehensive income (loss):        
Pension and postemployment adjustments, net of tax 476 184 992 403
Cash flow hedges, net of tax 616 5,830 (2,628) 6,418
Foreign currency translation adjustments, net of tax (6,798) 91,899 (23,244) 128,689
Comprehensive income $ 83,699 $ 155,255 $ 139,672 $ 236,423