Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Net income $ 10,472 $ 15,934 $ 13,327 $ 27,982
Changes in derivative instruments:        
Tax (expense) benefit 367 (51) 272 (27)
Net change in derivative instruments 594 79 969 2
Foreign currency translation adjustments, net of tax (3,637) 430 (4,254) (1,926)
Other comprehensive income (loss) net of tax (3,043) 509 (3,285) (1,924)
Total comprehensive income 7,429 16,443 10,042 26,058
Interest Rate Swap        
Changes in derivative instruments:        
Net change in fair value of cash flow hedges 227 230 667 524
Foreign Currency Forward Contracts        
Changes in derivative instruments:        
Net change in fair value of cash flow hedges $ 0 $ (100) $ 30 $ (495)