XML 137 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Interest Income and Other (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Other Income and Expenses [Abstract]      
Interest income $ 3,735 $ 4,761 $ 5,448
Foreign exchange transaction gains (losses), net (4,099) (3,056) 261
Other (48) 356 (732)
Total $ (412) $ 2,061 $ 4,977