XML 33 R29.htm IDEA: XBRL DOCUMENT v2.4.0.6
EARNINGS PER SHARE (Tables)
9 Months Ended
Apr. 30, 2012
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following is a reconciliation between basic shares outstanding and diluted shares outstanding:
 
Three Months Ended
 
Nine Months Ended
 
Apr 30, 2012
 
Apr 30, 2011
 
Apr 30, 2012
 
Apr 30, 2011
Basic shares outstanding
116,567

 
116,899

 
116,190

 
116,565

Effect of stock plans
1,791

 
1,824

 
1,627

 
1,731

Diluted shares outstanding
118,358

 
118,723

 
117,817

 
118,296