XML 18 R46.htm IDEA: XBRL DOCUMENT v3.3.1.900
Share-Based Compensation - Aggregated Information Regarding Stock Options Granted (Detail) - USD ($)
9 Months Ended 12 Months Ended
Oct. 31, 2015
Jan. 31, 2015
Share-based Compensation [Abstract]    
Beginning balance, Number of Options 656,011  
Granted, Number of Options 110,000  
Exercised, Number of Options (30,482)  
Expired or canceled, Number of Options (2,093)  
Forfeited, Number of Options (700)  
Ending balance, Number of Options 732,736 656,011
Exercisable, Number of Options 480,023  
Beginning balance, Weighted Average Exercise Price $ 10.01  
Granted, Weighted Average Exercise Price 13.98  
Exercised, Weighted Average Exercise Price 7.95  
Expired or canceled, Weighted Average Exercise Price 7.93  
Forfeited, Weighted Average Exercise Price 12.61  
Ending balance, Weighted Average Exercise Price 10.70 $ 10.01
Exercisable, Weighted Average Exercise Price $ 9.42  
Weighted Average Remaining Contractual Life (in Years) 5 years 10 months 24 days 4 years 2 months 12 days
Exercisable, Weighted Average Remaining Contractual Life (in Years) 4 years 6 months  
Beginning balance, Aggregated Intrinsic Value $ 3,225,000  
Ending balance, Aggregated Intrinsic Value 2,176,189  
Exercisable, Aggregate Intrinsic Value $ 1,980,934 $ 3,225,000