XML 37 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Schedule of Available-for-sale Securities    
Amortized cost $ 391,334 $ 402,517
Gross unrealized gains 26 50
Gross unrealized losses (1,213) (1,482)
Fair value 390,147 401,085
Marketable securities    
Schedule of Available-for-sale Securities    
Fair value 379,090 388,948
Money Market Funds    
Schedule of Available-for-sale Securities    
Amortized cost 11,057 12,137
Fair value 11,057 12,137
Corporate Securities    
Schedule of Available-for-sale Securities    
Amortized cost 165,269 182,394
Gross unrealized gains 10 6
Gross unrealized losses (597) (917)
Fair value 164,682 181,483
Government Securities    
Schedule of Available-for-sale Securities    
Amortized cost 215,008 207,986
Gross unrealized gains 16 44
Gross unrealized losses (616) (565)
Fair value 214,408 207,465
Cash and Cash Equivalents    
Schedule of Available-for-sale Securities    
Fair value $ 11,057 $ 12,137