XML 70 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Cash equivalents and marketable securities    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value $ 216,628 $ 236,596
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss $ (101) $ (132)
Maximum maturity period of available-for-sale securities (in years) 3 years 3 years
Maximum remaining maturity period of available-for-sale securities (in years) 1 year 1 year
Fair Value $ 226,708 $ 261,208
Amortized Cost 226,809 261,340
Cash Cash Equivalents And Short Term Investments Unrealized Gains 0 0
CashCashEquivalentsAndShortTermInvestmentsUnrealizedLosses (101) (132)
Gross Unrealized Gains 0 0
Gross Unrealized Losses 101 132
Cash, fair value 51,056 68,168
Cash 51,056 68,168
Cash, cash equivalents and marketable securities    
Fair Value 277,764 329,376
Amortized Cost 277,865 329,508
Money market funds    
Cash equivalents and marketable securities    
Fair Value 10,080 10,915
Amortized Cost 10,080 10,915
Cash Cash Equivalents And Short Term Investments Unrealized Gains 0 0
CashCashEquivalentsAndShortTermInvestmentsUnrealizedLosses $ 0 $ 0
Weighted Rate of Return (as a percent) 2.23% 1.16%
US Treasury and Government [Member]    
Cash equivalents and marketable securities    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value $ 32,630 $ 42,581
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (4) (1)
Fair Value 32,630 55,220
Amortized Cost 32,634 55,221
Cash Cash Equivalents And Short Term Investments Unrealized Gains 0 0
CashCashEquivalentsAndShortTermInvestmentsUnrealizedLosses $ (4) $ (1)
Weighted Rate of Return (as a percent) 2.28% 1.12%
Corporate notes, bonds and commercial paper    
Cash equivalents and marketable securities    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value $ 183,998 $ 194,015
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (97) (131)
Fair Value 183,998 195,073
Amortized Cost 184,095 195,204
Cash Cash Equivalents And Short Term Investments Unrealized Gains 0 0
CashCashEquivalentsAndShortTermInvestmentsUnrealizedLosses $ (97) $ (131)
Weighted Rate of Return (as a percent) 2.37% 1.39%
Short term marketable securities    
Cash equivalents and marketable securities    
Fair Value $ 161,840 $ 103,532
Cash Equivalents [Member]    
Cash equivalents and marketable securities    
Fair Value $ 64,868 $ 157,676