Annual report pursuant to Section 13 and 15(d)

Note 9 - Share-based Compensation and Other Benefit Plans (Details Textual)

v3.7.0.1
Note 9 - Share-based Compensation and Other Benefit Plans (Details Textual) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value       $ 5,000,000 $ 2,000,000 $ 2,300,000  
Employee Service Share-based Compensation, Tax Benefit from Compensation Expense $ 500,000 $ 600,000 $ 600,000        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 26,000,000     $ 26,000,000      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition       2 years 109 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2,821,000 1,819,000 1,137,000 2,821,000 1,819,000 1,137,000 811,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value       $ 18.21 $ 18.50 $ 15.01  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value       $ 2,300,000 $ 2,400,000 $ 3,500,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures       1,135,000 805,000 600,000  
Profit Sharing and Savings Plan [Member] | UNITED STATES              
Defined Contribution Plan, Cost       $ 2,200,000 $ 1,200,000 $ 1,100,000  
Profit Sharing and Savings Plan [Member] | UNITED KINGDOM              
Defined Contribution Plan, Cost       $ 800,000 800,000 700,000  
Selling, General and Administrative Expenses [Member]              
Allocated Share-based Compensation Expense $ 14,600,000       $ 9,400,000 $ 5,900,000  
Restricted Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 31,647 22,545 19,102 31,647 22,545 19,102  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period       23,965 19,994 9,000  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value       $ 104.94 $ 99.53 $ 91.78  
Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period       64,931 35,083 36,192  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value       $ 109.36 $ 105.01 $ 94.13  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period       3 years      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period       4,333      
Equity Incentive Plan 2010 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 3,800,000     3,800,000      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 620,000     620,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2,800,000     2,800,000      
Equity Incentive Plan 2010 [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period       10 years      
Nonqualified Stock Options Plan 1998 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 50,000     50,000      
Employee Stock Purchase Plan 2014 [Member]              
Allocated Share-based Compensation Expense       $ 213,000 $ 144,000 $ 39,000  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 200,000     200,000      
Performance Incentive Programs [Member] | Executive Officer [Member]              
Officers' Compensation       $ 4,700,000 $ 4,200,000 $ 1,900,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures       896,778 620,917 322,000  
Performance Incentive Programs [Member] | Restricted Stock [Member] | Executive Officer [Member]              
Stock Issued During Period, Shares, Restricted Stock Award, Gross       16,653 11,522    
Performance Incentive Programs [Member] | Restricted Stock Units (RSUs) [Member] | Executive Officer [Member]              
Stock Issued During Period, Shares, Restricted Stock Award, Gross       39,931 26,583