v3.21.1
Composition of certain financial statement captions - Schedule of allowance for doubtful accounts (Details)
$ in Thousands
12 Months Ended
Jan. 31, 2021
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for doubtful accounts at beginning of period $ 943
Bad debt expense 454
Write-offs and adjustments (698)
Allowance for doubtful accounts at end of period $ 699