XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Oct. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
October 31, 2021January 31, 2021
Accrued compensation$82,238 $62,451 
Accrued third-party cloud infrastructure expenses13,977 6,648 
Employee contributions under employee stock purchase plan11,252 22,068 
Employee payroll tax withheld on employee stock transactions10,222 1,340 
Accrued professional services8,199 6,628 
Accrued taxes6,850 4,498 
Accrued purchases of property and equipment2,550 6,718 
Other27,950 14,964 
Total accrued expenses and other current liabilities
$163,238 $125,315