XML 75 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Note 5. Cash, Cash Equivalents, and Marketable Securities (Details) - Available For Sale - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Debt Securities, Available-for-sale [Line Items]        
Debt Securities, Available-for-sale, Amortized Cost   $ 519,844   $ 811,277
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax   389   747
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax   46   518
Debt Securities, Available-for-sale, Allowance for Credit Loss $ 0 121   0
Marketable securities   520,066   811,506
Debt Securities, Available-for-sale, Allowance for Credit Loss [Line Items]        
Debt Securities, Available-for-sale, Allowance for Credit Loss, Beginning Balance 0      
Debt Securities, Available-for-sale, Allowance for Credit Loss, Cumulative-Effect Adjustment for the Adoption of ASU 2016-13     $ 207  
Debt Securities, Available-for-sale, Allowance for Credit Loss, Period Increase (Decrease) 326      
Debt Securities, Available-for-sale, Allowance for Credit Loss, Securities Sold (412)      
Debt Securities, Available-for-sale, Allowance for Credit Loss, Ending Balance 121      
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value   407,491    
Debt securities, Available-for-sale, Debt Maturities, Rolling Year One Through Two   109,553    
Debt securities, Available-for-sale, Debt Maturities, Rolling Year Two Through Three   3,022    
Foreign debt [Member]        
Debt Securities, Available-for-sale [Line Items]        
Debt Securities, Available-for-sale, Amortized Cost   213,949   387,775
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax   367   551
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax   46   506
Debt Securities, Available-for-sale, Allowance for Credit Loss 16 16    
Marketable securities   214,254   387,820
Debt Securities, Available-for-sale, Allowance for Credit Loss [Line Items]        
Debt Securities, Available-for-sale, Allowance for Credit Loss, Ending Balance 16      
Foreign government obligations [Member]        
Debt Securities, Available-for-sale [Line Items]        
Debt Securities, Available-for-sale, Amortized Cost       21,991
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax       20
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax       0
Marketable securities   0   22,011
U.S debt [Member]        
Debt Securities, Available-for-sale [Line Items]        
Debt Securities, Available-for-sale, Amortized Cost   14,521   65,970
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax   22   176
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax   0   12
Debt Securities, Available-for-sale, Allowance for Credit Loss 0 0    
Marketable securities   14,543   66,134
Debt Securities, Available-for-sale, Allowance for Credit Loss [Line Items]        
Debt Securities, Available-for-sale, Allowance for Credit Loss, Ending Balance 0      
Time deposits [Member]        
Debt Securities, Available-for-sale [Line Items]        
Debt Securities, Available-for-sale, Amortized Cost   291,374   335,541
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax   0   0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax   0   0
Debt Securities, Available-for-sale, Allowance for Credit Loss 105 105    
Marketable securities   $ 291,269   $ 335,541
Debt Securities, Available-for-sale, Allowance for Credit Loss [Line Items]        
Debt Securities, Available-for-sale, Allowance for Credit Loss, Ending Balance $ 105