XML 61 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Components - Schedule of Other Liabilities Non Current (Details) - USD ($)
$ in Thousands
Oct. 31, 2019
Jan. 31, 2019
Balance Sheet Components [Abstract]    
Sales and other tax liabilities $ 31,262 $ 20,817
Convertible promissory notes, net of debt discount 0 14,858
Other 1,281 3,785
Other liabilities, non-current $ 32,543 $ 39,460