XML 90 R3.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Jul. 03, 2026
Jun. 27, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 38,758 $ 25,140 $ 58,132 $ 42,838
Other comprehensive income (loss):        
Foreign currency translation adjustment (1,017) 6,583 (2,382) 10,211
Derivative and hedging activity, net of tax (34) (623) (112) (1,979)
Pension and post-employment benefit adjustment, net of tax 73 (21) 227 1,054
Other comprehensive income (loss) (978) 5,939 (2,267) 9,286
Comprehensive income $ 37,780 $ 31,079 $ 55,865 $ 52,124