XML 76 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Payables and Accruals [Abstract]    
Accrued compensation $ 98,916 $ 62,451
Employee contributions under employee stock purchase plan 28,497 22,068
Accrued third-party cloud infrastructure expenses 13,341 6,648
Accrued taxes 12,709 4,498
Accrued professional services 7,068 6,628
Accrued purchases of property and equipment 4,204 6,718
Other 35,929 16,304
Accrued expenses and other current liabilities $ 200,664 $ 125,315