XML 71 R38.htm IDEA: XBRL DOCUMENT v2.4.0.6
Earnings Per Common Share (Details)
3 Months Ended 6 Months Ended
Jan. 31, 2012
Jan. 31, 2011
Jan. 31, 2012
Jan. 31, 2011
Earnings Per Common Share [Abstract]        
Weighted average common shares outstanding for basic earnings per share 54,587,293 55,812,526 54,789,738 54,717,208
Stock options 38,454 117,963 30,139 102,089
Weighted average common shares outstanding for diluted earnings per share 54,625,747 55,930,489 54,819,877 54,819,297
Antidilutive stock options outstanding     666,388 870,000