Cash, Cash Equivalents and Investments - Schedule of cash, cash equivalents and investments (Details) (USD $) In Thousands, unless otherwise specified
|
Mar. 31, 2015
|
Dec. 31, 2014
|
Mar. 31, 2014
|
Dec. 31, 2013
|
Cash, Cash Equivalents and Investments |
|
|
|
|
Total cash and cash equivalents |
$ 221,014us-gaap_CashAndCashEquivalentsAtCarryingValue
|
$ 175,957us-gaap_CashAndCashEquivalentsAtCarryingValue
|
$ 160,796us-gaap_CashAndCashEquivalentsAtCarryingValue
|
$ 245,755us-gaap_CashAndCashEquivalentsAtCarryingValue
|
Total short-term investments |
160,566us-gaap_ShortTermInvestments
|
178,631us-gaap_ShortTermInvestments
|
|
|
Total long-term investments |
99,704us-gaap_LongTermInvestments
|
104,243us-gaap_LongTermInvestments
|
|
|
Cash, cash equivalents and investments |
481,284p_CashCashEquivalentsAndInvestments
|
458,831p_CashCashEquivalentsAndInvestments
|
|
|
Cash |
|
|
|
|
Cash, Cash Equivalents and Investments |
|
|
|
|
Total cash and cash equivalents |
93,900us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_InvestmentTypeAxis = us-gaap_CashMember
|
72,487us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_InvestmentTypeAxis = us-gaap_CashMember
|
|
|
Money market funds |
|
|
|
|
Cash, Cash Equivalents and Investments |
|
|
|
|
Total cash and cash equivalents |
93,160us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_InvestmentTypeAxis = us-gaap_MoneyMarketFundsMember
|
89,113us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_InvestmentTypeAxis = us-gaap_MoneyMarketFundsMember
|
|
|
Commercial paper |
|
|
|
|
Cash, Cash Equivalents and Investments |
|
|
|
|
Total cash and cash equivalents |
29,199us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_InvestmentTypeAxis = us-gaap_CommercialPaperMember
|
9,349us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_InvestmentTypeAxis = us-gaap_CommercialPaperMember
|
|
|
Total short-term investments |
23,635us-gaap_ShortTermInvestments / us-gaap_InvestmentTypeAxis = us-gaap_CommercialPaperMember
|
45,443us-gaap_ShortTermInvestments / us-gaap_InvestmentTypeAxis = us-gaap_CommercialPaperMember
|
|
|
Corporate debt securities |
|
|
|
|
Cash, Cash Equivalents and Investments |
|
|
|
|
Total cash and cash equivalents |
4,755us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember
|
5,008us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember
|
|
|
Total short-term investments |
132,433us-gaap_ShortTermInvestments / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember
|
128,691us-gaap_ShortTermInvestments / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember
|
|
|
Total long-term investments |
96,455us-gaap_LongTermInvestments / us-gaap_InvestmentTypeAxis = us-gaap_CorporateDebtSecuritiesMember
|
100,998us-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,498us-gaap_ShortTermInvestments / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember
|
4,497us-gaap_ShortTermInvestments / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember
|
|
|
Total long-term investments |
$ 3,249us-gaap_LongTermInvestments / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember
|
$ 3,245us-gaap_LongTermInvestments / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember
|
|
|