XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
SUPPLEMENTAL CONDENSED CONSOLIDATED BALANCE SHEETS AND STATEMENTS OF OPERATIONS INFORMATION - Schedule of Other Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Supplemental Consolidated Balance Sheet & Statement of Operations Information [Abstract]    
Interest income $ 1,155 $ 2,556
Interest expense (5,116) (6,958)
Foreign currency gains (losses), net 22,084 (6,496)
Impairment and other changes in fair value of investments 0 (8,089)
Other income (expense), net 18,123 (18,987)
Foreign currency translation adjustments reclassified into earnings $ (32,228) $ 0