XML 61 R50.htm IDEA: XBRL DOCUMENT v3.6.0.2
Cash, Money Market Funds and Marketable Securities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2016
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Cash, Money Market Funds, and Marketable Securities          
Cash and cash equivalents, Amortized Cost   $ 187,026 $ 69,485 $ 24,074 $ 43,640
Cash and cash equivalents, Fair Value   187,026 69,485    
Marketable securities, Fair Value current portion   143,325 144,548    
Marketable securities, Amortized Cost   143,222 144,663    
Unrealized Gain   134 39    
Unrealized Loss   (31) (154)    
Marketable securities, Fair Value   143,325 144,548    
Cash and marketable securities, Amortized Cost   330,248 214,148    
Cash and marketable securities, Fair Value   330,351 214,033    
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   58,700 118,500    
Other current liabilities          
Cash, Money Market Funds, and Marketable Securities          
Derivative liabilities $ 300 265      
Other expense          
Cash, Money Market Funds, and Marketable Securities          
Gain (loss) on derivative instruments $ (300)        
Short term corporate debt securities          
Cash, Money Market Funds, and Marketable Securities          
Marketable securities, Amortized cost current portion   74,564 118,627    
Unrealized Gain current portion   2 1    
Unrealized Loss current portion   (31) (154)    
Marketable securities, Fair Value current portion   74,535 118,474    
Commercial paper          
Cash, Money Market Funds, and Marketable Securities          
Marketable securities, Amortized Cost   68,258 25,686    
Unrealized Gain   132 38    
Marketable securities, Fair Value   68,390 25,724    
Money market          
Cash, Money Market Funds, and Marketable Securities          
Marketable securities, Amortized Cost   350      
Marketable securities, Fair Value   350      
Certificate of deposit          
Cash, Money Market Funds, and Marketable Securities          
Marketable securities, Amortized Cost   50 350    
Marketable securities, Fair Value   $ 50 $ 350