XML 41 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers - Summary of Contract Liabilities Balances (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Jan. 31, 2020
Disaggregation of Revenue [Line Items]    
Total contract liabilities $ 514,722 $ 554,712
Deferred revenue    
Disaggregation of Revenue [Line Items]    
Contract with customer, liability, current 427,475 460,561
Deferred revenue, non-current 75,519 81,926
Other contract liabilities    
Disaggregation of Revenue [Line Items]    
Contract with customer, liability, current $ 11,728 $ 12,225