XML 76 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Schedule of Other Liabilities Non Current (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Jan. 31, 2020
Balance Sheet Components [Abstract]    
Sales and other tax liabilities $ 38,345 $ 33,957
Other 2,420 2,329
Other liabilities, non-current $ 40,765 $ 36,286