XML 20 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Cash equivalents and marketable securities    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value $ 264,934 $ 216,628
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss $ (64) $ (101)
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 $ 363,542 $ 226,708
Amortized Cost 363,587 226,809
Cash Cash Equivalents And Short Term Investments Unrealized Gains 19 0
CashCashEquivalentsAndShortTermInvestmentsUnrealizedLosses (64) (101)
Gross Unrealized Gains 19 0
Gross Unrealized Losses 64 101
Cash, fair value 44,122 51,056
Cash 44,122 51,056
Cash, cash equivalents and marketable securities    
Fair Value 407,664 277,764
Amortized Cost 407,709 277,865
Money market funds    
Cash equivalents and marketable securities    
Fair Value 10,065 10,080
Amortized Cost 10,065 10,080
Cash Cash Equivalents And Short Term Investments Unrealized Gains 0 0
CashCashEquivalentsAndShortTermInvestmentsUnrealizedLosses $ 0 $ 0
Weighted Rate of Return (as a percent) 1.48% 2.23%
US Treasury and Government [Member]    
Cash equivalents and marketable securities    
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value $ 14,112 $ 32,630
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (1) (4)
Fair Value 39,086 32,630
Amortized Cost 39,087 32,634
Cash Cash Equivalents And Short Term Investments Unrealized Gains 0 0
CashCashEquivalentsAndShortTermInvestmentsUnrealizedLosses $ (1) $ (4)
Weighted Rate of Return (as a percent) 1.49% 2.28%
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 $ 250,822 $ 183,998
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (63) (97)
Fair Value 314,391 183,998
Amortized Cost 314,435 184,095
Cash Cash Equivalents And Short Term Investments Unrealized Gains 19 0
CashCashEquivalentsAndShortTermInvestmentsUnrealizedLosses $ (63) $ (97)
Weighted Rate of Return (as a percent) 1.81% 2.37%
Short term marketable securities    
Cash equivalents and marketable securities    
Fair Value $ 305,488 $ 161,840
Cash Equivalents [Member]    
Cash equivalents and marketable securities    
Fair Value $ 58,054 $ 64,868