XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Balance Sheet Components [Abstract]    
Accrued expenses $ 178,624 $ 149,658
Accrued compensation and benefits 165,794 126,322
Income tax liabilities 116,291 56,968
Sales and other non-income tax liabilities 31,057 33,305
Customer deposit liabilities 26,655 20,884
Operating lease liabilities, current 21,728 20,697
Other 21,151 22,581
Accrued expenses and other current liabilities $ 561,300 $ 430,415