v3.26.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 05, 2026
Jun. 29, 2025
Jul. 05, 2026
Jun. 29, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 51,407 $ 32,561 $ 75,018 $ 45,563
Other comprehensive (loss) income, after tax:        
Foreign currency translation adjustment (1,505) 33,445 (9,849) 49,279
Pension liability adjustment (160) (1,782) 1,228 (2,477)
Other comprehensive (loss) income (1,665) 31,663 (8,621) 46,802
Comprehensive income $ 49,742 $ 64,224 $ 66,397 $ 92,365