XML 29 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Geographical Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Disaggregation of Revenue [Line Items]    
Revenue $ 73,898 $ 64,109
United States    
Disaggregation of Revenue [Line Items]    
Revenue 49,902 44,446
Others    
Disaggregation of Revenue [Line Items]    
Revenue $ 23,996 $ 19,663
Revenue | Geographic Concentration | United States    
Disaggregation of Revenue [Line Items]    
Concentration risk (percent) 68.00% 69.00%
Revenue | Geographic Concentration | Others    
Disaggregation of Revenue [Line Items]    
Concentration risk (percent) 32.00% 31.00%