XML 98 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Revenues, Accounts Receivable, Deferred Revenue and Remaining Performance Obligations - Customer Concentration Risk (Details) - Customer concentration risk
3 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Revenues | Customer One    
Concentration Risk    
Concentration risk, percentage 29.00% 32.00%
Revenues | Customer Two    
Concentration Risk    
Concentration risk, percentage 14.00% 19.00%
Accounts receivable | Customer One    
Concentration Risk    
Concentration risk, percentage 19.00% 27.00%
Accounts receivable | Customer Two    
Concentration Risk    
Concentration risk, percentage 9.00% 13.00%