Annual report pursuant to Section 13 and 15(d)

Note 11 - Income Taxes (Details Textual)

v3.19.2
Note 11 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Effective Income Tax Rate Reconciliation, Percent, Total 14.20% (0.20%) 32.00%
Income Tax Expense (Benefit), Discrete Tax Items $ 12,700 $ 34,400  
Excess Tax Benefit from Share-based Compensation, Operating Activities 7,200    
Income Tax Expense (Benefit), Discrete Tax Items, Acquisitions (3,200)    
Income Tax Expense (Benefit) Discrete Tax Items State Apportionments 2,000    
Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Amount   33,000  
Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability   36,500  
Income Tax Expense (Benefit), Federal Translation Tax   3,300  
Income Tax Expense (Benefit), Stock Options Exercises   2,200  
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Revaluation of Contingent Consideration   4,200  
Deferred Tax Assets, Valuation Allowance, Total 6,974 2,978  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 4,000    
Deferred Tax Assets, Net of Valuation Allowance, Total 65,597 $ 40,345  
Undistributed Earnings of Foreign Subsidiaries 160,000    
Operating Loss Carryforwards [Member]      
Deferred Tax Assets, Net of Valuation Allowance, Total 28,200    
Tax Credit Carryforwards [Member]      
Deferred Tax Assets, Net of Valuation Allowance, Total 7,700    
Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]      
Operating Loss Carryforwards, Total 98,200    
Tax Credit Carryforward, Amount 5,200    
State and Local Jurisdiction [Member]      
Operating Loss Carryforwards, Total 137,400    
Tax Credit Carryforward, Amount 4,400    
Foreign Tax Authority [Member]      
Operating Loss Carryforwards, Total $ 13,600