v3.20.4
Revenue, Deferred Revenue and Remaining Performance Obligations (Details) - USD ($)
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Disaggregation of Revenue [Line Items]    
Revenue recognized, contract liabilities $ 410,700,000 $ 217,900,000
Commission amortization period 4 years  
Professional service contract amortization period 6 months  
Impairment loss $ 0  
Minimum    
Disaggregation of Revenue [Line Items]    
Payment terms 30 days  
Subscription term 1 year  
Maximum    
Disaggregation of Revenue [Line Items]    
Payment terms 60 days  
Subscription term 3 years