XML 67 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Other Income and Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Other Income and Expenses [Abstract]      
Interest income $ (5,449) $ (6,655) $ (4,133)
Foreign currency (gain) loss, net 9,608 1,944 1,451
Loss on debt retirement 3,042 8,536 1,512
Other (806) (2,052) (5,447)
Total other (income) expense, net $ 6,395 $ 1,773 $ (6,617)