v3.26.3
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 04, 2026
Sep. 28, 2025
Oct. 04, 2026
Sep. 28, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 39,220 $ 46,146 $ 114,238 $ 91,709
Other comprehensive (loss) income, after tax:        
Foreign currency translation adjustment (6,102) (2,356) (15,951) 46,923
Pension liability adjustment 442 1,015 1,670 (1,462)
Other comprehensive (loss) income (5,660) (1,341) (14,281) 45,461
Comprehensive income $ 33,560 $ 44,805 $ 99,957 $ 137,170