XML 17 R48.htm IDEA: XBRL DOCUMENT v2.4.0.6
Shareholders' Equity (Details 1) (USD $)
12 Months Ended
Jan. 31, 2013
Jan. 31, 2012
Aggregated information regarding stock options granted    
Beginning balance, Number of Shares 888,097  
Beginning balance, Weighted Average Option Price Per Share $ 8.27  
Options Granted, Number of Shares 144,000  
Options Granted, Weighted Average Option Price Per Share $ 8.09  
Options Exercised, Number of Shares (66,313) (289,417)
Options Exercised, Weighted Average Option Price Per Share $ 5.15  
Options Expired, Number of Shares (49,172)  
Options Expired, Weighted Average Option Price Per Share $ 8.39  
Ending balance, Number of Shares 916,612 888,097
Ending balance, Weighted Average Option Price Per Share $ 8.46 $ 8.27
Exercisable, Number of Options 711,112  
Options Exercisable, Weighted Average Option Price Per Share $ 8.64  
Range One [Member]
   
Aggregated information regarding stock options granted    
Options Outstanding, Option Price Per Share lower range, Ending balance   $ 2.40
Options Outstanding, Option Price Per Share upper range, Ending balance   $ 11.90
Range Two [Member]
   
Aggregated information regarding stock options granted    
Options Granted, Option Price Per Share, Lower range $ 7.91  
Options Granted, Option Price Per Share, Upper range $ 8.35  
Range Three [Member]
   
Aggregated information regarding stock options granted    
Options Exercised, Option Price Per Share, Lower range $ 2.40  
Options Exercised, Option Price Per Share, Upper range $ 8.95  
Range Four [Member]
   
Aggregated information regarding stock options granted    
Options Expired, Option Price Per Share, Lower range $ 2.69  
Options Expired, Option Price Per Share, Upper range $ 11.90  
Range Five [Member]
   
Aggregated information regarding stock options granted    
Options Outstanding, Option Price Per Share lower range, Ending balance $ 2.40  
Options Outstanding, Option Price Per Share upper range, Ending balance $ 11.90  
Range Six [Member]
   
Aggregated information regarding stock options granted    
Options Exercisable, Option Price Per Share, Lower range $ 2.40  
Options Exercisable, Option Price Per Share, Upper range $ 11.90