XML 96 R81.htm IDEA: XBRL DOCUMENT v3.19.1
Schedule II - Schedule of Valuation and Qualifying Accounts - Schedule of Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2017
Allowance for Bad Debt [Member]      
Balance at beginning of period $ 396 $ 1,090 $ 1,242
Charged to statements of income 144 98 40
Write-offs, net of recoveries (31) (834) (184)
Impact of foreign currency translation 22 42 (8)
Balance at end of period 487 396 1,090
Impact of foreign currency translation (22) (42) 8
Allowance for Returns [Member]      
Balance at beginning of period 1,367 1,115 1,400
Charged to statements of income 1,608 923 197
Write-offs, net of recoveries (518) (733) (472)
Impact of foreign currency translation 43 62 (10)
Balance at end of period 2,414 1,367 1,115
Impact of foreign currency translation (43) (62) 10
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
Balance at beginning of period 1,763 2,205 2,642
Charged to statements of income 1,752 1,021 237
Write-offs, net of recoveries (549) (1,567) (656)
Impact of foreign currency translation 65 104 (18)
Balance at end of period 2,901 1,763 2,205
Impact of foreign currency translation $ (65) $ (104) $ 18