XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jan. 31, 2022
Balance Sheet Components [Abstract]    
Accrued expenses $ 165,916 $ 149,658
Accrued compensation and benefits 152,222 126,322
Income tax liabilities 80,711 56,968
Sales and other non-income tax liabilities 36,192 33,305
Customer deposit liabilities 31,308 20,884
Operating lease liabilities, current 20,987 20,697
Other 12,765 22,581
Accrued expenses and other current liabilities $ 500,101 $ 430,415