XML 39 R40.htm IDEA: XBRL DOCUMENT v2.4.0.6
Net Earnings Per Share (Calculation Of Basic And Diluted Net Earnings Per Common Share) (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended
Oct. 31, 2011
Oct. 31, 2010
Net Earnings Per Share [Abstract]    
Weighted average shares - basic 75,256,946 77,169,260
Common share equivalents 1,267,000 1,315,000
Weighted average shares - diluted 76,523,599 78,484,455
Net earnings for basic and diluted earnings per share computation $ 68,553 $ 53,134
Net earnings per share - basic $ 0.91 $ 0.69
Net earnings per share - diluted $ 0.90 $ 0.68