XML 49 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2019
Jan. 31, 2019
Balance Sheet Components [Abstract]    
Accrued compensation and benefits $ 17,843 $ 12,004
Accrued expenses 16,446 13,596
Operating lease liabilities, current 5,693  
Liability for early exercise of common stock options 1,808 1,781
Sales and other tax liabilities 1,660 1,183
Other 3,960 3,692
Accrued expenses and other current liabilities $ 47,410 $ 32,256