XML 40 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Expense (Income), Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Other Income and Expenses [Abstract]      
Foreign exchange transaction losses (gains) $ 1,211 $ 1,386 $ (162)
Present4D impairment 2,152 0 0
Contingent consideration fair value adjustment (1,562) 0 0
Other 512 (247) (28)
Total other expense (income), net $ 2,313 $ 1,139 $ (190)