XML 81 R67.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation (Details) - $ / shares
12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Schedule of transactions for stock options under Plan      
Outstanding Option Beginning Balance 699,600 616,220 599,406
Options granted 200,346 126,880 116,880
Options exercised (40,588) (28,450) (86,066)
Options cancelled   (15,050) (14,000)
Outstanding Option Ending Balance 859,358 699,600 616,220
Weighted Average Exercise Price, Beginning Balance $ 30.41 $ 30.08 $ 26.24
Options granted, Weighted Average Exercise Price 26.97 30.36 41.71
Options exercised, Weighted Average Exercise Price 25.68 21.49 19.75
Options cancelled, Weighted Average Exercise Price   33.32 26.59
Weighted Average Exercise Price, Ending Balance $ 29.83 $ 30.41 $ 30.08