XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2019
Jan. 31, 2019
Balance Sheet Components [Abstract]    
Liabilities to employees and tax authorities from international employee stock sales $ 48,547 $ 0
Accrued compensation and benefits 39,428 12,004
Accrued expenses 20,976 13,596
Operating lease liabilities, current 5,725 0
Other 13,388 6,656
Accrued expenses and other current liabilities $ 128,064 $ 32,256