XML 64 R26.htm IDEA: XBRL DOCUMENT v2.4.1.9
Earnings Per Share (Tables)
9 Months Ended
Apr. 30, 2015
Earnings Per Share [Abstract]  
Summary of Weighted-Average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share

  

Three Months Ended
April 30, 

  

Nine Months Ended
April 30, 

 
  

2015 

  

2014 

  

2015 

  

2014 

 
  (in thousands) 
Basic weighted-average number of shares  23,034   22,680   22,867   21,763 
Effect of dilutive securities:                
Stock options  20   105   33   108 
Non-vested restricted Class B common stock  414   238   359   1,022 
Diluted weighted-average number of shares  23,468   23,023   23,259   22,893 
Shares Excluded from the Diluted Earnings Per Share Computations

  

Three Months Ended
April 30, 

  

Nine Months Ended
April 30, 

 
  

2015 

  

2014 

  

2015 

  

2014 

 
  (in thousands) 
Stock options excluded from the calculation of diluted earnings per share  15   98   166   61