XML 30 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Marketable Securities and Fair Value Measurements Available For Sale Securities (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Investments, Debt and Equity Securities [Abstract]    
Due in one year or less $ 254,823us-gaap_AvailableForSaleSecuritiesCurrent $ 254,787us-gaap_AvailableForSaleSecuritiesCurrent
Due in greater than one year 168,171us-gaap_AvailableForSaleSecuritiesNoncurrent 147,892us-gaap_AvailableForSaleSecuritiesNoncurrent
Total available for sale short-term and long-term marketable securities $ 422,994us-gaap_AvailableForSaleSecurities $ 402,679us-gaap_AvailableForSaleSecurities