Annual report pursuant to Section 13 and 15(d)

Composition of Certain Financial Statement Captions - Schedule of available-for-sale investments by contractual maturity date (Details)

v2.4.1.9
Composition of Certain Financial Statement Captions - Schedule of available-for-sale investments by contractual maturity date (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Adjusted Cost    
Due in one year or less $ 282,206us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost $ 255,278us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
Due after one year through three years 104,585p_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsAmortizedCost 105,905p_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsAmortizedCost
Total 386,791us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCost 361,183us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCost
Fair Value    
Due in one year or less 282,101us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue 255,241us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Due after one year through three years 104,243p_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsFairValue 105,686p_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsFairValue
Total $ 386,344us-gaap_AvailableForSaleSecuritiesDebtSecurities $ 360,927us-gaap_AvailableForSaleSecuritiesDebtSecurities