XML 89 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule II - Schedule of Valuation and Qualifying Accounts - Schedule of Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Allowance for Bad Debt [Member]      
Balance at beginning of period $ 1,090 $ 1,242 $ 1,194
Charged to statements of income 98 40 78
Write-offs, net of recoveries (834) (184) (5)
Impact of foreign currency translation (42) (8) (25)
Balance at end of period 396 1,090 1,242
Impact of foreign currency translation 42 8 25
Allowance for Sales Returns [Member]      
Balance at beginning of period 1,115 1,400 1,330
Charged to statements of income 923 197 696
Write-offs, net of recoveries (733) (472) (555)
Impact of foreign currency translation (62) (10) (71)
Balance at end of period 1,367 1,115 1,400
Impact of foreign currency translation 62 10 71
Allowance for Doubtful Accounts [Member]      
Balance at beginning of period 2,205 2,642 2,524
Charged to statements of income 1,021 237 774
Write-offs, net of recoveries (1,567) (656) (560)
Impact of foreign currency translation (104) (18) (96)
Balance at end of period 1,763 2,205 2,642
Impact of foreign currency translation $ 104 $ 18 $ 96