Quarterly report pursuant to Section 13 or 15(d)

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

v3.3.0.814
Cash, Cash Equivalents and Investments - Schedule of cash, cash equivalents and investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Sep. 30, 2014
Dec. 31, 2013
Cash, Cash Equivalents and Investments        
Total cash and cash equivalents $ 242,981 $ 175,957 $ 148,884 $ 245,755
Total short-term investments 120,614 178,631    
Total long-term investments 78,982 104,243    
Cash, cash equivalents and investments 442,577 458,831    
Cash        
Cash, Cash Equivalents and Investments        
Total cash and cash equivalents 79,423 72,487    
Money market funds        
Cash, Cash Equivalents and Investments        
Total cash and cash equivalents 161,808 89,113    
Commercial paper        
Cash, Cash Equivalents and Investments        
Total cash and cash equivalents 1,750 9,349    
Total short-term investments 33,484 45,443    
Corporate debt securities        
Cash, Cash Equivalents and Investments        
Total cash and cash equivalents 0 5,008    
Total short-term investments 84,629 128,691    
Total long-term investments 78,982 100,998    
U.S. government and government agency debt securities        
Cash, Cash Equivalents and Investments        
Total short-term investments 2,501 4,497    
Total long-term investments $ 0 $ 3,245