v3.20.2
Description of Business and Basis of Presentation (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 14, 2019
USD ($)
$ / shares
shares
Jul. 31, 2020
USD ($)
modules
Jul. 31, 2019
USD ($)
Description of Business and Basis of Presentation      
Number of cloud modules | modules   11  
Proceeds from the issuance of common stock upon initial public offering, net of underwriting discounts | $   $ 0 $ 665,092
Class A common stock | IPO      
Description of Business and Basis of Presentation      
Common stock issued (in shares) | shares 20,700,000    
Public offering price (in usd per share) | $ / shares $ 34.00    
Proceeds from the issuance of common stock upon initial public offering, net of underwriting discounts | $ $ 659,200    
Underwriters' discounts and commissions and estimated offering expenses | $ $ 44,800    
Common stock conversion ratio 1    
Class B common stock      
Description of Business and Basis of Presentation      
Common stock conversion ratio 1    
Class B common stock | IPO      
Description of Business and Basis of Presentation      
Number of shares issued in conversion of common stock (in shares) | shares 131,267,586    
Common stock conversion ratio 1    
Conversion of warrants, warrants issued (in shares) | shares 336,386    
Warrant conversion ratio 1