Annual report pursuant to Section 13 and 15(d)

Note 11 - Income Taxes (Details Textual)

v3.20.2
Note 11 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Effective Income Tax Rate Reconciliation, Percent, Total 17.10% 14.20% (0.20%)
Income Tax Expense (Benefit), Discrete Tax Items $ 19,400 $ 12,700 $ 34,400
Excess Tax Benefit from Share-based Compensation, Operating Activities 17,700 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 7,523 6,974  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 7,500    
Deferred Tax Assets, Net of Valuation Allowance, Total 73,353 $ 65,597  
Undistributed Earnings of Foreign Subsidiaries 186,000    
Operating Loss Carryforwards [Member]      
Deferred Tax Assets, Net of Valuation Allowance, Total 20,200    
Tax Credit Carryforwards [Member]      
Deferred Tax Assets, Net of Valuation Allowance, Total 7,500    
Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]      
Operating Loss Carryforwards, Total 64,200    
Tax Credit Carryforward, Amount 5,000    
State and Local Jurisdiction [Member]      
Operating Loss Carryforwards, Total 130,600    
Tax Credit Carryforward, Amount 5,700    
Foreign Tax Authority [Member]      
Operating Loss Carryforwards, Total $ 13,700