XML 50 R22.htm IDEA: XBRL DOCUMENT v3.3.0.814
Net Income Per Share and Weighted Average Shares
12 Months Ended
Jul. 31, 2015
Net Income Per Share and Weighted Average Shares [Abstract]  
Net Income Per Share and Weighted Average Shares
14.  Net Income Per Share and Weighted Average Shares
 
The following table reconciles the components of diluted earnings per share computations:
 
  
2015
  
2014
  
2013
 
Net income per share numerator
 
$
163,903
  
$
132,128
  
$
117,265
 
             
Net income per share denominator:
            
Basic weighted average shares outstanding
  
23,918,368
   
23,817,768
   
23,708,875
 
Add potential dilution:
            
Stock options, nonvested stock awards and MSU Grants
  
130,556
   
148,247
   
239,446
 
Diluted weighted average shares outstanding
  
24,048,924
   
23,966,015
   
23,948,321