v3.26.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Net income $ 19,359 $ 2,913 $ 41,176 $ 7,935
Other comprehensive income (loss), net of tax:        
Translation adjustment (346) 521 (779) 903
Net change in unrealized gains (losses) on cash flow hedges (116) 0 (468) 0
Change in actuarial valuation of defined benefit pension 0 0 8 (19)
Comprehensive income $ 18,897 $ 3,434 $ 39,937 $ 8,819