Annual report pursuant to Section 13 and 15(d)

Composition of Certain Financial Statement Captions - Schedule of cash, cash equivalents and investments (Details)

v2.4.1.9
Composition of Certain Financial Statement Captions - Schedule of cash, cash equivalents and investments (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Cash, Cash Equivalents and Investments    
Total cash and cash equivalents $ 175,957us-gaap_CashAndCashEquivalentsAtCarryingValue $ 245,755us-gaap_CashAndCashEquivalentsAtCarryingValue
Total short-term investments 178,631us-gaap_ShortTermInvestments 98,662us-gaap_ShortTermInvestments
Total long-term investments 104,243us-gaap_LongTermInvestments 105,686us-gaap_LongTermInvestments
Total cash, cash equivalents and investments 458,831p_CashCashEquivalentsAndInvestments 450,103p_CashCashEquivalentsAndInvestments
Cash    
Cash, Cash Equivalents and Investments    
Total cash and cash equivalents 72,487us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
89,176us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
Money market funds    
Cash, Cash Equivalents and Investments    
Total cash and cash equivalents 89,113us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
98,437us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
Commercial paper    
Cash, Cash Equivalents and Investments    
Total cash and cash equivalents 9,349us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
54,247us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
Total short-term investments 45,443us-gaap_ShortTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
47,526us-gaap_ShortTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
Corporate debt securities    
Cash, Cash Equivalents and Investments    
Total cash and cash equivalents 5,008us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
3,895us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Total short-term investments 128,691us-gaap_ShortTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
50,436us-gaap_ShortTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Total long-term investments 100,998us-gaap_LongTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
100,690us-gaap_LongTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
U.S. government and government agency debt securities    
Cash, Cash Equivalents and Investments    
Total short-term investments 4,497us-gaap_ShortTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
700us-gaap_ShortTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Total long-term investments $ 3,245us-gaap_LongTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
$ 4,996us-gaap_LongTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember