XML 97 R83.htm IDEA: XBRL DOCUMENT v3.19.1
Share-Based Compensation - Aggregated Information Regarding Stock Options Granted (Detail) - $ / shares
12 Months Ended
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2017
Share-based Compensation [Abstract]      
Beginning balance, Number of Options 745,270 685,456 657,936
Granted, Number of Options 196,000 187,189 122,000
Exercised, Number of Options (150,125) (84,025) (87,107)
Forfeited, Number of Options (16,300) (18,750) (4,250)
Canceled, Number of Options (3,700) (24,600) (3,123)
Ending balance, Number of Options 771,145 745,270 685,456
Beginning balance, Weighted-Average Exercise Price Per Share $ 12.52 $ 11.96 $ 11.00
Granted, Weighted-Average Exercise Price Per Share 18.21 13.57 14.82
Exercised, Weighted-Average Exercise Price Per Share 10.62 10.08 8.73
Forfeited, Weighted Average Exercise Price Per Share 15.10 14.49 13.91
Cancelled, Weighted-Average Exercise Price Per Share 8.95 11.76 8.95
Ending balance, Weighted-Average Exercise Price Per Share $ 14.30 $ 12.52 $ 11.96