XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Apr. 30, 2021
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
April 30, 2021January 31, 2021
Accrued compensation
$64,706 $62,451 
ESPP employee contributions10,257 22,068 
Accrued professional services7,524 6,628 
Accrued taxes6,298 4,498 
Accrued purchases of property and equipment3,276 6,718 
Accrued third-party cloud infrastructure expenses3,250 6,648 
Other
21,496 16,304 
Total accrued expenses and other current liabilities
$116,807 $125,315