v3.25.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Net income $ 2,913 $ 22,631 $ 7,935 $ 37,427
Other comprehensive income (loss):        
Translation adjustment 521 (296) 903 (770)
Change in actuarial valuation of defined benefit pension, net of tax 0 0 (19) 0
Comprehensive income $ 3,434 $ 22,335 $ 8,819 $ 36,657