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)

v3.19.3
Segment Information, Significant Customers and Geographic Information - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2019
Oct. 31, 2018
Segment Reporting Information [Line Items]        
Total revenue $ 20,544 $ 18,611 $ 47,841 $ 45,447
North America [Member]        
Segment Reporting Information [Line Items]        
Total revenue $ 12,472 $ 10,534 $ 28,128 $ 23,580
North America [Member] | Customer Concentration Risk [Member] | Total Revenue [Member]        
Segment Reporting Information [Line Items]        
% of total revenues 61.00% 57.00% 59.00% 52.00%
Europe and Middle East [Member]        
Segment Reporting Information [Line Items]        
Total revenue $ 6,870 $ 3,876 $ 12,564 $ 13,757
Europe and Middle East [Member] | Customer Concentration Risk [Member] | Total Revenue [Member]        
Segment Reporting Information [Line Items]        
% of total revenues 33.00% 21.00% 26.00% 30.00%
Latin America [Member]        
Segment Reporting Information [Line Items]        
Total revenue $ 907 $ 3,863 $ 6,086 $ 6,934
Latin America [Member] | Customer Concentration Risk [Member] | Total Revenue [Member]        
Segment Reporting Information [Line Items]        
% of total revenues 4.00% 21.00% 13.00% 15.00%
Asia Pacific [Member]        
Segment Reporting Information [Line Items]        
Total revenue $ 295 $ 338 $ 1,063 $ 1,176
Asia Pacific [Member] | Customer Concentration Risk [Member] | Total Revenue [Member]        
Segment Reporting Information [Line Items]        
% of total revenues 1.00% 2.00% 2.00% 3.00%