XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 172,398 $ 173,993
Accrued compensation and benefits 127,708 185,128
Income tax liabilities 71,257 21,880
Sales and other non-income tax liabilities 33,664 35,460
Customer deposit liabilities 44,065 40,142
Operating lease liabilities, current 27,572 24,645
Other 25,135 18,916
Accrued expenses and other current liabilities $ 501,799 $ 500,164