XML 41 R45.htm IDEA: XBRL DOCUMENT v2.4.0.6
Earnings Per Common Share (Details 2)
3 Months Ended 9 Months Ended
Apr. 30, 2013
Apr. 30, 2012
Apr. 30, 2013
Apr. 30, 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 27,083,105 26,800,183 27,011,588 26,635,670
Participating securities (in shares) 417,610 482,218 430,736 512,599
Total weighted average number of shares and common stock equivalents attributable to both common stock and participating securities 27,500,715 27,282,401 27,442,324 27,148,269