XML 25 R69.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE Deferred Revenue (Details) - USD ($)
$ in Thousands
Jan. 31, 2020
Jan. 31, 2019
Deferred Revenue Arrangement [Line Items]    
Deferred Revenue $ 40,968 $ 46,409
Deferred Revenue from Contracts with Customers [Member]    
Deferred Revenue Arrangement [Line Items]    
Deferred Revenue 39,512 44,893
Deferred Revenue from Operating Leases and Rental Contracts [Member]    
Deferred Revenue Arrangement [Line Items]    
Deferred Revenue $ 1,456 $ 1,516