v2.4.0.6
Note 5 - Stock Plans (Detail) (USD $)
1 Months Ended 12 Months Ended
Nov. 30, 2008
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2010
Jan. 31, 2006
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in Shares)         1,687,500
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in Shares) 1,000,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares)     87,500 244,000  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in Shares)   243,964      
Share-based Compensation   $ 2,483,000 $ 2,382,000 $ 3,364,000  
Employee Service Share-based Compensation, Tax Benefit from Compensation Expense   1,500,000 1,400,000 2,000,000  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights   25 percent      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value   300,000 1,000,000 100,000  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Stock Options   800,000      
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Share-based Awards Other than Options   5,000,000      
Allocated Share-based Compensation Expense   300,000   800,000  
Reversal of Share-based Compensation Expense For Vested Stock Appreciation Rights     100,000    
Restricted Stock [Member] | Minimum [Member]
         
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights   25%      
Restricted Stock [Member] | Maximum [Member]
         
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights   33%      
Restricted Stock [Member]
         
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in Shares)   252,593 187,417 177,904  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition   3 years 73 days      
The 2006 Plan [Member]
         
Share-based Compensation   $ 2,400,000 $ 2,300,000 $ 3,300,000  
Stock Options [Member]
         
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition   1 year 36 days      
Stock Appreciation Rights (SARs) [Member] | Minimum [Member]
         
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   3 years      
Stock Appreciation Rights (SARs) [Member] | Maximum [Member]
         
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   4 years      
Stock Appreciation Rights (SARs) [Member]
         
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in Shares)   (563) (844) (844)  
The 2006 Plan [Member]
         
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   3 years      
All Other Grants [Member]
         
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   4 years