v3.10.0.1
Other Income (Expense), net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Other Income and Expenses [Abstract]        
Interest income $ 180 $ 107 $ 488 $ 266
Interest expense (11) (3) (35) (5)
(Loss) Gain on foreign exchange (131) 508 (620) 1,660
Other expense, net 0 0 (1) 0
Total other income (expense), net $ 38 $ 612 $ (168) $ 1,921