XML 42 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2020
Jan. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 22,530 $ 21,174
Accrued taxes payable 1,591 1,195
Operating lease liabilities 12,064 10,914
Other 702 370
Accrued expenses and other current liabilities $ 36,887 $ 33,653 [1]
[1] Adjusted for adoption of ASC 842. See Note 2.