XML 56 R41.htm IDEA: XBRL DOCUMENT v2.4.0.8
Net Income Per Share (Tables)
12 Months Ended
Jul. 31, 2013
Earnings Per Share [Abstract]  
Schedule of reconciliation of basic weighted shares outstanding to diluted weighted average shares outstanding

 

     Years Ended July 31,   
     2013   2012   2011
Weighted average common shares outstanding
                 124,912             128,120             151,298   
Effect of dilutive securities-stock options
                 4,869             3,308             2,054   
Diluted weighted average common shares outstanding
                 129,781             131,428             153,352