XML 21 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
Earnings Per Share (Details)
3 Months Ended 6 Months Ended
Jul. 31, 2012
Jul. 31, 2011
Jul. 31, 2012
Jul. 31, 2011
Earnings Per Share (Textual) [Abstract]        
Weighted-average number of shares outstanding 25,198,000 24,913,000 25,154,000 24,894,000
Increased number of shares outstanding for diluted earnings 308,000 272,000 296,000 246,000
Dilutive common stock equivalents 293,000 560,000 287,000 629,000