Quarterly report pursuant to Section 13 or 15(d)

Cash, Cash Equivalents and Investments - Schedule of Cash, Cash Equivalents and Investments (Details)

v3.7.0.1
Cash, Cash Equivalents and Investments - Schedule of Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Jun. 30, 2016
Dec. 31, 2015
Cash, Cash Equivalents and Investments        
Cash and cash equivalents $ 209,581 $ 199,944 $ 238,367 $ 334,667
Short-term investments 18,056 37,109    
Long-term investments 0 6,252    
Cash, cash equivalents and investments 227,637 243,305    
Cash        
Cash, Cash Equivalents and Investments        
Cash and cash equivalents 148,057 144,192    
Money market funds        
Cash, Cash Equivalents and Investments        
Cash and cash equivalents 61,524 55,752    
Corporate debt securities        
Cash, Cash Equivalents and Investments        
Short-term investments 18,056 37,109    
Long-term investments $ 0 $ 6,252