XML 13 R41.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE RECOGNITION REVENUE RECOGNITION - DISAGGREGATION OF REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Disaggregation of Revenue [Line Items]    
Revenue $ 287,295 $ 315,259
Recurring revenue    
Disaggregation of Revenue [Line Items]    
Revenue 185,108 170,175
Nonrecurring revenue    
Disaggregation of Revenue [Line Items]    
Revenue 102,187 145,084
Product revenue    
Disaggregation of Revenue [Line Items]    
Revenue 77,284 104,224
Service and support revenue    
Disaggregation of Revenue [Line Items]    
Revenue 210,011 211,035
Customer Engagement    
Disaggregation of Revenue [Line Items]    
Revenue 185,865 207,095
Customer Engagement | Recurring revenue    
Disaggregation of Revenue [Line Items]    
Revenue 129,070 123,358
Customer Engagement | Nonrecurring revenue    
Disaggregation of Revenue [Line Items]    
Revenue 56,795 83,737
Customer Engagement | Product revenue    
Disaggregation of Revenue [Line Items]    
Revenue 33,997 54,002
Customer Engagement | Service and support revenue    
Disaggregation of Revenue [Line Items]    
Revenue 151,868 153,093
Cyber Intelligence    
Disaggregation of Revenue [Line Items]    
Revenue 101,430 108,164
Cyber Intelligence | Recurring revenue    
Disaggregation of Revenue [Line Items]    
Revenue 56,038 46,817
Cyber Intelligence | Nonrecurring revenue    
Disaggregation of Revenue [Line Items]    
Revenue 45,392 61,347
Cyber Intelligence | Product revenue    
Disaggregation of Revenue [Line Items]    
Revenue 43,287 50,222
Cyber Intelligence | Service and support revenue    
Disaggregation of Revenue [Line Items]    
Revenue $ 58,143 $ 57,942