XML 38 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Summary of Revenues Disaggregated by Primary Geographic Markets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Disaggregation of Revenue [Line Items]      
Total Revenue $ 133,446 $ 136,657 $ 113,401
United States [Member]      
Disaggregation of Revenue [Line Items]      
Total Revenue 83,671 83,668 69,795
Europe [Member]      
Disaggregation of Revenue [Line Items]      
Total Revenue 29,617 31,574 29,948
Asia [Member]      
Disaggregation of Revenue [Line Items]      
Total Revenue 8,316 8,207 3,808
Canada [Member]      
Disaggregation of Revenue [Line Items]      
Total Revenue 5,719 6,692 5,373
Central and South America [Member]      
Disaggregation of Revenue [Line Items]      
Total Revenue 4,145 4,147 3,402
Other [Member]      
Disaggregation of Revenue [Line Items]      
Total Revenue $ 1,978 $ 2,369 $ 1,075