XML 60 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Details Textual) - shares
3 Months Ended 6 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Earnings Per Share [Abstract]        
Weighted basic average shares outstanding 23,245,000 23,085,000 23,172,000 23,080,000
Increase in number of shares outstanding for diluted earnings per share 467,000 133,000 413,000 173,000
Dilutive common stock equivalents were excluded from the computation of diluted earnings per share   810,000 92,000 807,000