XML 90 R75.htm IDEA: XBRL DOCUMENT v3.7.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, 2017
Jan. 31, 2016
Jan. 31, 2015
Allowance for Bad Debt [Member]      
Balance at beginning of period $ 1,242 $ 1,194 $ 1,221
Charged to statements of income 40 78 86
Write-offs, net of recoveries (184) (5) (39)
Impact of foreign currency translation (8) (25) (74)
Balance at end of period 1,090 1,242 1,194
Allowance for Sales Returns [Member]      
Balance at beginning of period 1,400 1,330 1,229
Charged to statements of income 197 696 768
Write-offs, net of recoveries (472) (555) (574)
Impact of foreign currency translation (10) (71) (93)
Balance at end of period 1,115 1,400 1,330
Allowance for Doubtful Accounts [Member]      
Balance at beginning of period 2,642 2,524 2,450
Charged to statements of income 237 774 854
Write-offs, net of recoveries (656) (560) (613)
Impact of foreign currency translation (18) (96) (167)
Balance at end of period $ 2,205 $ 2,642 $ 2,524