XML 46 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheet Account Detail - Summary of Cash and Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Jan. 01, 2018
Schedule of Investments [Line Items]        
Cost of equity securities $ 8,710   $ 8,710  
Foreign currency translation on equity securities (4,678)   (2,168)  
Gross unrealized gain on equity securities 28,121   39,880  
Equity securities (Note 7) 32,153   46,422  
Cash, cash equivalents and short-term investments, amortized cost 254,809   166,276  
Cash and cash equivalents and short-term investments, accumulated unrealized gain 28,254      
Cash, cash equivalents, and short-term investments 278,385   203,988  
Equity securities, unrealized gain (loss) 400 $ (11,800)    
Accounting Standards Update 2016-01 [Member]        
Schedule of Investments [Line Items]        
Cumulative effect of new accounting principle in period of adoption       $ 0
Retained Earnings [Member] | Accounting Standards Update 2016-01 [Member]        
Schedule of Investments [Line Items]        
Cumulative effect of new accounting principle in period of adoption       17,211
AOCI Attributable to Parent [Member] | Accounting Standards Update 2016-01 [Member]        
Schedule of Investments [Line Items]        
Cumulative effect of new accounting principle in period of adoption       $ (17,211)
Money market funds [Member]        
Schedule of Investments [Line Items]        
Available-for-sale, debt securities, amortized cost 72,384   142,745  
Available-for-sale, debt securities, estimated fair value 72,384   142,745  
US Government Debt Securities [Member]        
Schedule of Investments [Line Items]        
Available-for-sale, debt securities, amortized cost 104,440      
Debt securities, available for sale, unrealized gain 95      
Available-for-sale, debt securities, estimated fair value 104,535      
Corporate Debt Securities [Member]        
Schedule of Investments [Line Items]        
Available-for-sale, debt securities, amortized cost 39,818      
Debt securities, available for sale, unrealized gain 25      
Available-for-sale, debt securities, estimated fair value 39,843      
Bank Deposits [Member]        
Schedule of Investments [Line Items]        
Available-for-sale, debt securities, amortized cost 22,886   14,735  
Debt securities, available for sale, unrealized gain 0      
Available-for-sale, debt securities, estimated fair value 22,886   14,735  
Bank CDs [Member]        
Schedule of Investments [Line Items]        
Available-for-sale, debt securities, amortized cost 6,571   86  
Debt securities, available for sale, unrealized gain 13      
Available-for-sale, debt securities, estimated fair value 6,584   86  
Cash and Cash Equivalents [Member]        
Schedule of Investments [Line Items]        
Cash, cash equivalents, and short-term investments 118,251   157,480  
Cash and Cash Equivalents [Member] | Money market funds [Member]        
Schedule of Investments [Line Items]        
Available-for-sale, debt securities, estimated fair value 72,384   142,745  
Cash and Cash Equivalents [Member] | US Government Debt Securities [Member]        
Schedule of Investments [Line Items]        
Available-for-sale, debt securities, estimated fair value 7,497      
Cash and Cash Equivalents [Member] | Corporate Debt Securities [Member]        
Schedule of Investments [Line Items]        
Available-for-sale, debt securities, estimated fair value 15,484      
Cash and Cash Equivalents [Member] | Bank Deposits [Member]        
Schedule of Investments [Line Items]        
Available-for-sale, debt securities, estimated fair value 22,886   14,735  
Short-term Investments [Member]        
Schedule of Investments [Line Items]        
Equity securities (Note 7) 32,153   46,422  
Cash, cash equivalents, and short-term investments 160,134   46,508  
Short-term Investments [Member] | US Government Debt Securities [Member]        
Schedule of Investments [Line Items]        
Available-for-sale, debt securities, estimated fair value 97,038      
Short-term Investments [Member] | Corporate Debt Securities [Member]        
Schedule of Investments [Line Items]        
Available-for-sale, debt securities, estimated fair value 24,359      
Short-term Investments [Member] | Bank Deposits [Member]        
Schedule of Investments [Line Items]        
Available-for-sale, debt securities, estimated fair value 0      
Short-term Investments [Member] | Bank CDs [Member]        
Schedule of Investments [Line Items]        
Available-for-sale, debt securities, estimated fair value $ 6,584   $ 86