Annual report pursuant to Section 13 and 15(d)

Note 10 - Income Taxes (Details Textual)

v3.10.0.1
Note 10 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2018
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 35.00%   28.10% 35.00% 35.00%
Income Tax Expense (Benefit), Continuing Operations, Adjustments, New Legislation     $ 3,300    
Accrued Income Taxes, Current     $ 8,878 $ 2,478  
Change in Effective Income Tax Rate, Percentage     32.20% 2.80%  
Income Tax Expense (Benefit), Discrete Tax Items     $ (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 $ 4,500  
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Discrete Tax Items       3,800  
Deferred Tax Assets, Valuation Allowance, Total     2,978 3,341  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount     (300)    
Deferred Tax Assets, Net of Valuation Allowance, Total     40,345 $ 60,447  
Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries     124,600    
Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]          
Operating Loss Carryforwards, Total     38,400    
Tax Credit Carryforward, Amount     3,500    
State and Local Jurisdiction [Member]          
Operating Loss Carryforwards, Total     72,800    
Tax Credit Carryforward, Amount     4,400    
Foreign Tax Authority [Member]          
Operating Loss Carryforwards, Total     3,200    
Operating Loss and Credit Carryforwards [Member]          
Deferred Tax Assets, Valuation Allowance, Total     3,000    
Operating Loss Carryforwards [Member]          
Deferred Tax Assets, Net of Valuation Allowance, Total     14,000    
Tax Credit Carryforwards [Member]          
Deferred Tax Assets, Net of Valuation Allowance, Total     6,000    
Transition Tax [Member]          
Accrued Income Taxes, Current     300    
Accrued Income Taxes, Noncurrent     $ 3,000    
Scenario, Forecast [Member]          
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent   21.00%