v3.25.2
Consolidated Condensed Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jul. 01, 2024
Jun. 30, 2025
Jul. 01, 2024
Statement of Comprehensive Income [Abstract]        
Net Income (Loss) $ 41,530 $ 26,352 $ 73,708 $ 36,818
Other comprehensive income (loss), net of tax:        
Pension obligation 0 0 1,174 0
Foreign currency translation 115 (56) 159 (858)
Cash flow hedges (914) 60 (2,045) 3,012
Other comprehensive (loss) income, net of tax (799) 4 (712) 2,154
Comprehensive income, net of tax $ 40,731 $ 26,356 $ 72,996 $ 38,972