XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 169,509 $ 173,993
Accrued compensation and benefits 121,722 185,128
Income tax liabilities 18,450 21,880
Sales and other non-income tax liabilities 36,203 35,460
Customer deposit liabilities 44,653 40,142
Operating lease liabilities, current 27,975 24,645
Other 20,947 18,916
Accrued expenses and other current liabilities $ 439,459 $ 500,164