XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Oct. 31, 2023
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, 2023January 31, 2023
Accrued compensation$152,440 $123,173 
Accrued third-party cloud infrastructure expenses43,252 26,535 
Liabilities associated with sales, marketing and business development programs28,985 23,444 
Accrued taxes17,194 20,003 
Employee contributions under employee stock purchase plan16,072 36,648 
Accrued professional services11,941 11,776 
Accrued purchases of property and equipment4,098 3,876 
Other44,299 23,614 
Total accrued expenses and other current liabilities$318,281 $269,069