XML 29 R61.htm IDEA: XBRL DOCUMENT v2.4.0.8
SCHEDULE II SCHEDULE OF VALUATION AND QUALIFYING ACCOUNTS (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Jan. 31, 2014
Jan. 31, 2013
Jan. 31, 2012
Allowance for Bad Debt [Member]
     
Movement In Valuation Allowances And Reserves [Rollforward]      
Balance at Beginning of Period $ 1,474 $ 1,283 $ 1,165
Charged to Statements of Income 72 324 171
Write-Offs, Net of Recoveries (313) (131) (32)
Impact of Foreign Currency Translation (12) (2) (21)
Balance at End of Period 1,221 1,474 1,283
Allowance for Sales Returns [Member]
     
Movement In Valuation Allowances And Reserves [Rollforward]      
Balance at Beginning of Period 1,036 1,184 1,496
Charged to Statements of Income 982 413 989
Write-Offs, Net of Recoveries (729) (548) (1,303)
Impact of Foreign Currency Translation (60) (13) 2
Balance at End of Period 1,229 1,036 1,184
Total Allowance for Doubtful Accounts [Member]
     
Movement In Valuation Allowances And Reserves [Rollforward]      
Balance at Beginning of Period 2,510 2,467 2,661
Charged to Statements of Income 1,054 737 1,160
Write-Offs, Net of Recoveries (1,042) (679) (1,335)
Impact of Foreign Currency Translation (72) (15) (19)
Balance at End of Period $ 2,450 $ 2,510 $ 2,467