XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 149,658 $ 157,167
Accrued compensation and benefits 126,322 118,640
Income tax liability 56,968 3,426
Sales and other tax liabilities 33,305 27,453
Customer deposit liabilities 20,884 13,050
Operating lease liabilities, current 20,697 15,601
Proceeds from employee equity transactions to be remitted to employees and tax authorities 14,169 54,174
Other 8,412 3,507
Accrued expenses and other current liabilities $ 430,415 $ 393,018