v3.19.2
Other Income (Expense), net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2019
Jun. 30, 2018
Jun. 29, 2019
Jun. 30, 2018
Other Income and Expenses [Abstract]        
Interest income $ 355 $ 168 $ 701 $ 308
Interest expense (6) (21) (17) (24)
Gain (loss) on foreign exchange 58 (915) (8) (489)
Other expense, net 0 0 0 (1)
Total other income (expense), net $ 407 $ (768) $ 676 $ (206)