XML 61 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of presentation - Schedule of Other Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Interest Income $ 1,011 $ 2,023 $ 3,310 $ 4,257
Net foreign currency loss (838) (1,611) (1,343) (1,245)
Other (1,316) 143 (2,550) 119
Other (expense) income, net $ (1,143) $ 555 $ (583) $ 3,131