Annual report pursuant to Section 13 and 15(d)

Segment Information, Significant Customers and Geographic Information - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Parenthetical) (Detail)

v2.4.1.9
Segment Information, Significant Customers and Geographic Information - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Parenthetical) (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Jan. 31, 2013
Segment Reporting Information [Line Items]      
Total revenues $ 115,435us-gaap_SalesRevenueNet $ 146,319us-gaap_SalesRevenueNet $ 157,188us-gaap_SalesRevenueNet
United States Revenue [Member]      
Segment Reporting Information [Line Items]      
Total revenues $ 59,819us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
$ 66,903us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
$ 85,256us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
Customer Concentration Risk [Member] | United States Revenue [Member] | Total Revenue [Member]      
Segment Reporting Information [Line Items]      
% of total revenue 51.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= country_US
45.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= country_US
54.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= country_US