XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Balance Sheet Components [Abstract]    
Accrued expenses $ 225,237 $ 157,167
Accrued compensation and benefits 141,584 118,640
Income tax payable 49,090 3,426
Proceeds from employee equity transactions to be remitted to employees and tax authorities 25,832 54,174
Sales and other tax liabilities 27,450 27,453
Operating lease liabilities, current 18,074 15,601
Other 22,607 16,557
Accrued expenses and other current liabilities $ 509,874 $ 393,018