XML 47 R65.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Split (Schedule Of Proforma Earnings Per Share And Weighted Average Shares Outstanding) (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 6 Months Ended
Jan. 31, 2012
Jan. 31, 2011
Jan. 31, 2012
Jan. 31, 2011
Stock Split [Abstract]        
Proforma weighted average shares - basic 150,106 155,160 150,310 154,750
Proforma weighted average shares - diluted 152,826 157,956 152,962 157,534
Net earnings as reported $ 53,821 $ 44,579 $ 122,374 $ 97,713
Proforma net earnings per share - basic $ 0.36 $ 0.29 $ 0.81 $ 0.63
Proforma net earnings per share - diluted $ 0.35 $ 0.28 $ 0.80 $ 0.62