XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jan. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 182,717 $ 173,993
Accrued compensation and benefits 138,660 185,128
Income tax liabilities 25,199 21,880
Sales and other non-income tax liabilities 39,786 35,460
Customer deposit liabilities 45,694 40,142
Operating lease liabilities, current 28,984 24,645
Other 20,452 18,916
Accrued expenses and other current liabilities $ 481,492 $ 500,164