v3.26.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2026
Sep. 26, 2025
Oct. 02, 2026
Sep. 26, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 38,332 $ 25,412 $ 96,464 $ 68,250
Other comprehensive income (loss):        
Foreign currency translation adjustment (2,155) (903) (4,537) 9,308
Derivative and hedging activity, net of tax 399 (435) 287 (2,414)
Pension and post-employment benefit adjustment, net of tax 150 (161) 377 893
Other comprehensive income (loss) (1,606) (1,499) (3,873) 7,787
Comprehensive income $ 36,726 $ 23,913 $ 92,591 $ 76,037