Quarterly report pursuant to Section 13 or 15(d)

Cash, Cash Equivalents and Investments - Schedule of cash, cash equivalents and investments (Details)

v3.5.0.2
Cash, Cash Equivalents and Investments - Schedule of cash, cash equivalents and investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Jun. 30, 2015
Dec. 31, 2014
Cash, Cash Equivalents and Investments        
Cash and cash equivalents $ 238,367 $ 334,667 $ 204,103 $ 175,957
Short-term investments 54,800 35,844    
Long-term investments 18,153 46,369    
Cash, cash equivalents and investments 311,320 416,880    
Cash        
Cash, Cash Equivalents and Investments        
Cash and cash equivalents 67,756 104,361    
Money market funds        
Cash, Cash Equivalents and Investments        
Cash and cash equivalents 112,607 180,021    
Commercial paper        
Cash, Cash Equivalents and Investments        
Cash and cash equivalents 47,684 31,089    
Short-term investments 3,998 4,792    
Corporate debt securities        
Cash, Cash Equivalents and Investments        
Cash and cash equivalents 10,320 2,000    
Short-term investments 50,802 31,052    
Long-term investments 18,153 46,369    
U.S. government and government agency debt securities        
Cash, Cash Equivalents and Investments        
Cash and cash equivalents $ 0 $ 17,196