XML 34 R41.htm IDEA: XBRL DOCUMENT v2.4.0.8
Earnings Per Share - Summary of Weighted-Average Number of Shares used in Calculation of Basic and Diluted Earnings Per Share (Details)
In Thousands, unless otherwise specified
3 Months Ended
Oct. 31, 2013
Oct. 31, 2012
Weighted-average number of shares used in the calculation of basic and diluted earnings per share    
Basic weighted-average number of shares 21,038 20,807
Effect of dilutive securities:    
Stock options 87   
Non-vested restricted Class B common stock 1,787 1,277
Diluted weighted-average number of shares 22,912 22,084