Cash, Cash Equivalents and Investments - Schedule of available-for-sale investments by contractual maturity date (Details) (USD $)
In Thousands, unless otherwise specified |
Mar. 31, 2015
|
Dec. 31, 2014
|
---|---|---|
Adjusted Cost | ||
Due in one year or less | $ 287,571us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost | $ 282,206us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost |
Due after one year through three years | 99,702p_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsAmortizedCost | 104,585p_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsAmortizedCost |
Total | 387,273us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCost | 386,791us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCost |
Fair Value | ||
Due in one year or less | 287,680us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue | 282,101us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue |
Due after one year through three years | 99,704p_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsFairValue | 104,243p_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsFairValue |
Total | $ 387,384us-gaap_AvailableForSaleSecuritiesDebtSecurities | $ 386,344us-gaap_AvailableForSaleSecuritiesDebtSecurities |
X | ||||||||||
- Definition
Represents the amount of available-for-sale debt securities at cost, net of adjustments, maturing in the second fiscal year through the three fiscal years following the latest fiscal year. No definition available.
|
X | ||||||||||
- Definition
Represents the amount of available-for-sale debt securities at fair value maturing in the second fiscal year through the three fiscal years following the latest fiscal year. No definition available.
|
X | ||||||||||
- Definition
Amount of available-for-sale debt securities at cost, net of adjustments, which include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings (less any cumulative-effect adjustments, as defined) and fair value hedge accounting adjustments. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Amount of available-for-sale debt securities at cost, net of adjustments, maturing in the next fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings (less any cumulative-effect adjustments, as defined) and fair value hedge accounting adjustments. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of available-for-sale debt securities at fair value maturing in the next fiscal year following the latest fiscal year. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of debt securities categorized neither as held-to-maturity nor trading. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|