XML 99 R41.htm IDEA: XBRL DOCUMENT v3.2.0.727
Basic and Diluted Earnings per Common Share Attributable to Common Stockholders (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2015
Jan. 31, 2015
Oct. 31, 2014
Jul. 31, 2014
Apr. 30, 2014
Jan. 31, 2014
Oct. 31, 2013
Jul. 31, 2013
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2013
Earnings Per Share Disclosure [Line Items]                      
Net income $ 25,482 $ 22,939 $ 25,403 $ 14,533 $ 21,211 $ 21,304 $ 18,759 $ 11,417 $ 88,357 $ 72,691 $ 33,293
Less: distributed and undistributed earnings to nonvested restricted stockholders                 860    
Basic net earnings attributable to common stockholders                 87,497 72,691 33,293
Add: undistributed earnings to nonvested restricted stockholders                 815    
Less: reallocation of undistributed earnings to nonvested restricted stockholders                 804    
Diluted net earnings attributable to common stockholders                 $ 87,508 $ 72,691 $ 33,293
Basic weighted-average number of common shares outstanding                 49,052 48,162 47,224
Diluted weighted-average number of common shares outstanding                 49,766 49,145 47,883
Basic earnings per share $ 0.51 $ 0.46 $ 0.52 $ 0.30 $ 0.44 $ 0.44 $ 0.39 $ 0.24 $ 1.78 $ 1.51 $ 0.71
Diluted earnings per share $ 0.51 $ 0.46 $ 0.51 $ 0.29 $ 0.43 $ 0.43 $ 0.38 $ 0.24 $ 1.76 $ 1.48 $ 0.70
ESPP                      
Earnings Per Share Disclosure [Line Items]                      
Stock                 4    
Restricted Stock                      
Earnings Per Share Disclosure [Line Items]                      
Stock                 605 789 485
Stock Options                      
Earnings Per Share Disclosure [Line Items]                      
Stock                 105 194 174