XML 67 R48.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for doubtful accounts, beginning of year $ 5,324 $ 3,777 $ 2,217
Provision for doubtful accounts 3,707 2,572 2,746
Amounts written off (3,853) (1,176) (1,172)
Other, including fluctuations in foreign exchange rates (22) 151 (14)
Allowance for doubtful accounts, end of year 6,168 5,324 3,777
Cumulative Effect, Period of Adoption, Adjustment      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for doubtful accounts, beginning of year 1,012 0 0
Allowance for doubtful accounts, end of year $ 1,100 $ 1,012 $ 0