Quarterly report pursuant to Section 13 or 15(d)

Segment Information, Significant Customers and Geographic Information - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (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 (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Segment Reporting Information [Line Items]    
Total revenues $ 23,177us-gaap_SalesRevenueNet $ 24,337us-gaap_SalesRevenueNet
North America [Member]    
Segment Reporting Information [Line Items]    
Total revenues 13,779us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
14,642us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
Europe and Middle East [Member]    
Segment Reporting Information [Line Items]    
Total revenues 7,566us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
7,697us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
Latin America [Member]    
Segment Reporting Information [Line Items]    
Total revenues 1,098us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
1,649us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
Asia Pacific and Other International Locations [Member]    
Segment Reporting Information [Line Items]    
Total revenues $ 734us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
$ 349us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
Total Revenue [Member] | Customer Concentration Risk [Member] | North America [Member]    
Segment Reporting Information [Line Items]    
% of total revenues 59.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
60.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
Total Revenue [Member] | Customer Concentration Risk [Member] | Europe and Middle East [Member]    
Segment Reporting Information [Line Items]    
% of total revenues 33.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
32.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
Total Revenue [Member] | Customer Concentration Risk [Member] | Latin America [Member]    
Segment Reporting Information [Line Items]    
% of total revenues 5.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
7.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
Total Revenue [Member] | Customer Concentration Risk [Member] | Asia Pacific and Other International Locations [Member]    
Segment Reporting Information [Line Items]    
% of total revenues 3.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
1.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember