XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Financial Statement Information - Schedule of Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Additional Financial Information Disclosure [Abstract]        
Interest income $ 7,631 $ 28,651 $ 39,394 $ 78,284
Gain (loss) on sale of securities, net 10 83 (886) 206
Foreign currency exchange gains (losses), net 744 435 580 0
Other, net (911) 123 (322) 270
Other income (expense), net $ 7,474 $ 29,292 $ 38,766 $ 78,760