XML 34 R35.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Income per Common Share - Additional Information (Detail) - $ / shares
3 Months Ended 6 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Jul. 31, 2015
Jul. 31, 2014
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive common shares 559,875 1,183,390 329,938 1,065,670
Anti-dilutive common shares exercise price, minimum $ 36.07 $ 35.12 $ 36.07 $ 35.12
Anti-dilutive common shares exercise price, maximum $ 46.02 $ 46.02 $ 46.02 $ 46.02
Performance Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive common shares     2,047,250 1,744,034