XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 171,850 $ 200,416
Accrued compensation and benefits 135,851 193,110
Income tax liabilities 21,080 18,815
Sales and other non-income tax liabilities 39,622 41,755
Customer deposit liabilities 55,220 47,312
Operating lease liabilities, current 22,243 27,026
Other 25,151 30,128
Accrued expenses and other current liabilities $ 471,017 $ 558,562