XML 125 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Mar. 31, 2009
Fair Value, Balance Sheet Grouping, Financial Statement Captions          
Cash and cash equivalents, Carrying Value $ 294,256us-gaap_CashAndCashEquivalentsAtCarryingValue $ 341,638us-gaap_CashAndCashEquivalentsAtCarryingValue $ 338,920us-gaap_CashAndCashEquivalentsAtCarryingValue $ 573,736us-gaap_CashAndCashEquivalentsAtCarryingValue  
Marketable securities, Carrying Value 1,004,576us-gaap_AvailableForSaleSecurities 857,960us-gaap_AvailableForSaleSecurities      
Convertible debt, Carrying Value   185,708us-gaap_ConvertibleDebt      
Japan loan, Carrying Value         10,000us-gaap_LoansPayableToBank
Carrying Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions          
Cash and cash equivalents, Carrying Value 294,256us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
341,638us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
     
Marketable securities, Carrying Value 1,004,576us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
857,960us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
     
Convertible debt, Carrying Value   185,708us-gaap_ConvertibleDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[1]      
Japan loan, Carrying Value   955us-gaap_LoansPayableToBank
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
     
Fair Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions          
Cash and cash equivalents, Fair Value 294,256us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
341,638us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
     
Marketable securities, Carrying Value 1,004,576us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
857,960us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
     
Convertible debt, Fair Value   611,433us-gaap_ConvertibleDebtFairValueDisclosures
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
[1]      
Japan loan, Fair Value   $ 955us-gaap_LoansPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
     
[1] The carrying value represented the bifurcated debt component only, while the fair value was based on quoted market prices for the convertible note which included the equity conversion feature.