XML 55 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue and Deferred Revenue - Components of Deferred Revenue (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Jan. 31, 2020
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 15,522 $ 15,971
Less: current deferred revenue 15,374 15,797
Non-current deferred revenue included in other long-term liabilities 148 174
Subscription and Services    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 15,430 15,892
Product and Other    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 92 $ 79