XML 58 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jan. 31, 2022
Balance Sheet Components [Abstract]    
Accrued expenses $ 168,860 $ 149,658
Accrued compensation and benefits 127,236 126,322
Income tax liabilities 106,313 56,968
Sales and other non-income tax liabilities 34,103 33,305
Customer deposit liabilities 23,703 20,884
Operating lease liabilities, current 21,986 20,697
Other 16,057 22,581
Accrued expenses and other current liabilities $ 498,258 $ 430,415