Annual report pursuant to Section 13 and 15(d)

Note 8. Stock Options Activities (Details)

 v2.3.0.11
Note 8. Stock Options Activities (Details) (USD $)
Share data in Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Jun. 30, 2011
Jun. 30, 2010
Jun. 30, 2009
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock Options, Weighted Average Remaining Contractual Terms 2.1    
Stock Options, Aggregate Intrinsic Value, Vested and Exercisable $ 7,400,000    
Total intrinsic value of options exercised 19,408,000 1,217,000 10,647,000
Total cash received from employees as a result of employee stock option exercises 94,488,000 15,154,000 9,804,000
Tax benefits realized in connection with these exercises 6,653,000 447,000 4,482,000
Stock Options, Activity and Weighted-Average Exercise Price [Roll Forward]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Beginning Number 11,358    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised (2,542)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Canceled, Expired and Forfeited (1,141) (1,161) (2,414)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Ending Number 7,675 11,358  
Vested and Exercisable 7,672    
Outstanding Stock Options, Weighted Average Exercise Price Beginning $ 43.72    
Granted, Weighted Average Exercise Price $ 0.00    
Exercised, Weighted Average Exercise Price $ 37.17    
Canceled/Expired/Forfeited, Weighted Average Exercise Price $ 46.73    
Outstanding Stock Options, Weighted Average Exercise Price Ending $ 45.38 $ 43.72  
Vested and Exercisable, Weighted Average Exercise Price $ 45.38    
Stock Option [Member]
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock Options, Unrecognized Stock-Based Compensation Balance $ 100,000    
Stock Options, Estimated Weighted-Average Amortization Period 0.8