Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2019
Jun. 29, 2018
Jun. 28, 2019
Jun. 29, 2018
Net income $ 7,617 $ 9,195 $ 14,708 $ 15,307
Changes in derivative instruments:        
Net gain (loss) reclassified to interest expense 31   51  
Net gain (loss) reclassified to interest expense   0   (1)
Tax benefit (expense) 169   268  
Tax benefit (expense)   (77)   (190)
Net change in derivative instruments (611)   (971)  
Net change in derivative instruments   127   529
Foreign currency translation adjustments, net of tax 547 (1,388) (276) (900)
Accounting Standards Update (ASU) 2018-02 reclassification of certain tax effects to Retained Earnings 0 0 (259) 0
Other comprehensive (loss), net of tax (64) (1,261) (1,506) (371)
Total comprehensive income 7,553 7,934 13,202 14,936
Interest Rate Swap        
Changes in derivative instruments:        
Net change in fair value of derivative instruments (994)   (1,375)  
Net change in fair value of derivative instruments   360   881
Foreign Exchange Forward        
Changes in derivative instruments:        
Net change in fair value of derivative instruments $ 183   $ 85  
Net change in fair value of derivative instruments   $ (156)   $ (161)