XML 54 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash $ 8,238,870 $ 5,043,786 $ 3,812,041 $ 2,822,795
Cash        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 3,364,927 3,127,549    
Level 1 securities | Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 4,573,943 1,616,237    
Level 2 securities | Foreign Time Deposits        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 300,000 300,000    
Cash and cash equivalents        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 8,205,550 5,018,437    
Cash and cash equivalents | Cash        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 3,331,860 3,103,525    
Cash and cash equivalents | Level 1 securities | Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 4,573,690 1,614,912    
Cash and cash equivalents | Level 2 securities | Foreign Time Deposits        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 300,000 300,000    
Other Current Assets        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 1,783 1,863    
Other Current Assets | Cash        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 1,783 1,863    
Other Current Assets | Level 1 securities | Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 0 0    
Other Current Assets | Level 2 securities | Foreign Time Deposits        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 0    
Non-current Assets        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 31,537 23,486    
Non-current Assets | Cash        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 31,284 22,161    
Non-current Assets | Level 1 securities | Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash 253 1,325    
Non-current Assets | Level 2 securities | Foreign Time Deposits        
Cash and Cash Equivalents [Line Items]        
Cash, cash equivalents and restricted cash $ 0 $ 0