XML 64 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Money Market Funds and Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Cash, Money Market Funds, and Marketable Securities        
Cash and cash equivalents, Amortized Cost $ 49,060 $ 187,026 $ 69,485 $ 24,074
Cash and cash equivalents, Fair Value 49,060 187,026    
Marketable securities, Amortized Cost 309,938 143,222    
Gross Unrealized Gain 1 134    
Gross Unrealized Loss (437) (31)    
Marketable securities, Fair Value 309,502 143,325    
Cash and marketable securities, Amortized Cost 358,998 330,248    
Cash and marketable securities, Fair Value 358,562 330,351    
Available-for-sale investments        
Realized gain (loss) on securities available-for-sale 0 0    
Fair value of available for sale securities in unrealized loss positions 295,100 58,700    
Other current liabilities | Foreign exchange forward contract | Not designated        
Cash, Money Market Funds, and Marketable Securities        
Derivative liabilities 0 300    
Other expense | Foreign exchange forward contract | Not designated        
Cash, Money Market Funds, and Marketable Securities        
Loss on derivative instruments 200 300    
Corporate debt securities, current portion        
Cash, Money Market Funds, and Marketable Securities        
Marketable securities, Amortized Cost 199,314 74,564    
Gross Unrealized Gain 1 2    
Gross Unrealized Loss (303) (31)    
Marketable securities, Fair Value 199,012 74,535    
Commercial paper        
Cash, Money Market Funds, and Marketable Securities        
Marketable securities, Amortized Cost 79,878 68,258    
Gross Unrealized Gain   132    
Gross Unrealized Loss (75)      
Marketable securities, Fair Value 79,803 68,390    
Asset-backed securities        
Cash, Money Market Funds, and Marketable Securities        
Marketable securities, Amortized Cost 30,346      
Gross Unrealized Loss (59)      
Marketable securities, Fair Value 30,287      
Money market funds        
Cash, Money Market Funds, and Marketable Securities        
Marketable securities, Amortized Cost 350 350    
Marketable securities, Fair Value 350 350    
Certificate of deposit        
Cash, Money Market Funds, and Marketable Securities        
Marketable securities, Amortized Cost 50 50    
Marketable securities, Fair Value $ 50 $ 50