v3.26.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 183,607 $ 192,478
Accrued compensation and benefits 141,244 206,367
Income tax liabilities 17,386 18,947
Sales and other non-income tax liabilities 39,763 41,919
Customer deposit liabilities 58,561 56,734
Operating lease liabilities, current 28,289 27,765
Other 64,343 37,563
Accrued expenses and other current liabilities $ 533,193 $ 581,773