XML 41 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue and Deferred Revenue - Summary of Revenue Disaggregated by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Disaggregation Of Revenue [Line Items]    
Total revenue $ 34,007 $ 30,222
Subscription and services revenue    
Disaggregation Of Revenue [Line Items]    
Total revenue 31,112 27,312
Product and other revenue    
Disaggregation Of Revenue [Line Items]    
Total revenue $ 2,895 $ 2,910