XML 21 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
EARNINGS PER SHARE COMPUTATIONS (Details) (USD $)
3 Months Ended 9 Months Ended
Oct. 31, 2012
Oct. 31, 2011
Oct. 31, 2012
Oct. 31, 2011
Numerator [Abstract]        
Net income $ 2,790,735 $ 2,081,886 $ 5,669,432 $ 4,984,627
Denominator [Abstract]        
Weighted average common shares outstanding during the period for basic computation (in shares) 14,682,776 14,659,383 14,683,286 14,659,402
Dilutive effect of stock-based compensation plans (in shares) 51,476 140,431 50,178 129,091
Weighted average common shares outstanding during the period for diluted computation (in shares) 14,734,252 14,799,814 14,733,464 14,788,493
Earnings per share, basic (in dollars per share) $ 0.19 $ 0.14 $ 0.39 $ 0.34
Earnings per share, diluted (in dollars per share) $ 0.19 $ 0.14 $ 0.38 $ 0.34
Employee and non-employee director stock options [Member]
       
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from the computation of diluted earnings per share (in shares) 1,092,447 1,086,929 1,092,447 1,086,929