XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jan. 31, 2020
Payables and Accruals [Abstract]    
Accrued compensation $ 42,600 $ 40,961
Accrued third-party cloud infrastructure expenses 12,303 8,360
ESPP employee contributions 8,764 0
Accrued professional services 5,123 5,200
Accrued taxes 2,654 2,352
Accrued purchases of property and equipment 2,237 430
Other 11,357 5,514
Total accrued expenses and other current liabilities $ 85,038 $ 62,817