v3.20.1
Revenue, Deferred Revenue and Remaining Performance Obligations - Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Revenue Recognition and Deferred Revenue [Abstract]    
Contract with customer, liability, beginning balance $ 290,067 $ 158,950
Additions to deferred revenue 762,514 380,941
Recognition of deferred revenue (481,413) (249,824)
Contract with customer, liability, beginning balance $ 571,168 $ 290,067