XML 71 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments and Fair Value - Schedule of Available-for-Sale Securities at Fair Value (Detail) (USD $)
In Thousands, unless otherwise specified
Jan. 31, 2015
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost $ 40,131us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
Unrealized Gains 9us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Unrealized Losses (10)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Fair Value 40,130us-gaap_AvailableForSaleSecuritiesDebtSecurities
Money market funds [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost 2,427us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
Fair Value 2,427us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
Commercial paper [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost 1,497us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
Fair Value 1,497us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialPaperMember
Corporate bonds [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost 32,356us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= us-gaap_BondsMember
Unrealized Gains 9us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_BondsMember
Unrealized Losses (10)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= us-gaap_BondsMember
Fair Value 32,355us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_BondsMember
Asset-backed securities [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost 3,851us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember
Fair Value $ 3,851us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember