XML 94 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 160,189 $ 149,658
Accrued compensation and benefits 139,105 126,322
Income tax liabilities 46,441 56,968
Sales and other non-income tax liabilities 33,859 33,305
Customer deposit liabilities 33,640 20,884
Operating lease liabilities, current 22,790 20,697
Other 21,692 22,581
Accrued expenses and other current liabilities $ 457,716 $ 430,415