XML 64 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Cash, Cash Equivalents and Marketable Securities:        
Cash, money market funds, amortization cost $ 73,651 $ 150,738 $ 61,461 $ 61,349
Cash, money market funds, fair value 73,651 150,738    
Cash, cash equivalents and marketable securities, amortized cost 380,030 353,065    
Cash, cash equivalents and marketable securities, gross unrealized gains 69 136    
Cash, cash equivalents and marketable securities, gross unrealized losses (209) (50)    
Cash, cash equivalents and marketable securities, fair value 379,890 353,151    
Marketable securities, amortized cost 306,379 202,327    
Marketable securities, gross unrealized gains 69 136    
Marketable securities, gross unrealized losses (209) (50)    
Marketable securities, fair value 306,239 202,413    
Cash, money market funds and overnight repurchase agreements        
Cash, Cash Equivalents and Marketable Securities:        
Cash, money market funds, amortization cost 73,651 150,738    
Cash, money market funds, fair value 73,651 150,738    
U.S. government-sponsored enterprise securities        
Cash, Cash Equivalents and Marketable Securities:        
Available for sale securities, amortized cost 18,186      
Available for sale securities, gross unrealized gains 0      
Available for sale securities, gross unrealized losses (5)      
Available for sale securities, fair value 18,181      
Corporate debt securities        
Cash, Cash Equivalents and Marketable Securities:        
Available for sale securities, amortized cost 118,541 47,942    
Available for sale securities, gross unrealized gains 3 0    
Available for sale securities, gross unrealized losses (115) (36)    
Available for sale securities, fair value 118,429 47,906    
Available-for-sale securities, due in more than one year, amortized cost 30,487      
Available-for-sale securities, due in more than one year, gross unrealized gains 1      
Available-for-sale securities, due in more than one year, gross unrealized losses (43)      
Available-for-sale securities, due in more than one year, fair value 30,445      
Certificates of deposit        
Cash, Cash Equivalents and Marketable Securities:        
Available for sale securities, amortized cost 6,501      
Available for sale securities, gross unrealized gains 0      
Available for sale securities, gross unrealized losses 0      
Available for sale securities, fair value 6,501      
Available-for-sale securities, due in more than one year, amortized cost 1,297      
Available-for-sale securities, due in more than one year, gross unrealized gains 0      
Available-for-sale securities, due in more than one year, gross unrealized losses (4)      
Available-for-sale securities, due in more than one year, fair value 1,293      
Commercial paper obligations        
Cash, Cash Equivalents and Marketable Securities:        
Available for sale securities, amortized cost 108,573 84,301    
Available for sale securities, gross unrealized gains 65 135    
Available for sale securities, gross unrealized losses (8) 0    
Available for sale securities, fair value 108,630 84,436    
Asset-backed securities        
Cash, Cash Equivalents and Marketable Securities:        
Available for sale securities, amortized cost 17,307 70,084    
Available for sale securities, gross unrealized gains 0 1    
Available for sale securities, gross unrealized losses (30) (14)    
Available for sale securities, fair value 17,277 $ 70,071    
Available-for-sale securities, due in more than one year, amortized cost 5,487      
Available-for-sale securities, due in more than one year, gross unrealized gains 0      
Available-for-sale securities, due in more than one year, gross unrealized losses (4)      
Available-for-sale securities, due in more than one year, fair value $ 5,483