XML 51 R51.htm IDEA: XBRL DOCUMENT v2.4.0.8
Earnings Per Common Share (Details 2)
3 Months Ended
Oct. 31, 2013
Oct. 31, 2012
Reconciliation of weighted average number of shares and common stock equivalents attributable to common stock, to the entity's total weighted average number of shares and common stock equivalents, including participating securities    
Denominator for diluted earnings per share - weighted average number of shares and common stock equivalents attributable to common stock 40,774,860 40,361,681
Participating securities (in shares) 598,209 679,892
Total weighted average number of shares and common stock equivalents attributable to both common stock and participating securities 41,373,069 41,041,573