XML 21 R25.htm IDEA: XBRL DOCUMENT v2.4.0.8
Net Income per Common Share - Reconciliation between basic and diluted net income per share (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 9 Months Ended
Oct. 31, 2013
Oct. 31, 2012
Oct. 31, 2013
Oct. 31, 2012
Earnings Per Share [Abstract]        
Net income $ 59,595 $ 48,291 $ 64,305 $ 48,805
Basic net income per share:        
Basic common shares 20,399 20,053 20,290 19,971
Basic net income per share $ 2.92 $ 2.41 $ 3.17 $ 2.44
Diluted net income per share:        
Basic common shares 20,399 20,053 20,290 19,971
Restricted stock awards and stock options 512 348 528 338
Diluted common shares 20,911 20,401 20,818 20,309
Diluted net income per share $ 2.85 $ 2.37 $ 3.09 $ 2.40