XML 68 R41.htm IDEA: XBRL DOCUMENT v2.4.0.8
Net Earnings Per Share (Schedule Of Information Necessary To Calculate Basic And Diluted Net Earnings Per Common Share) (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Net Earnings Per Share [Abstract]    
Weighted average shares - basic 139,581,380 147,323,138
Common share equivalents 1,899,000 2,038,000
Weighted average shares - diluted 141,480,267 149,360,875
Net earnings for basic and diluted earnings per share computation $ 55,947 $ 61,592
Net earnings per share - basic $ 0.40 $ 0.42
Net earnings per share - diluted $ 0.40 $ 0.41