XML 68 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Note 1 - Summary of Accounting Policies (Details Textual)
$ in Thousands
12 Months Ended
Jun. 30, 2020
USD ($)
shares
Jun. 30, 2019
USD ($)
shares
Jun. 30, 2018
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 3 years    
Effective Income Tax Rate Before Discretion, at Federal Statutory Income Tax Rate, Percent 21.00%    
Income Tax Expense (Benefit), Total $ 13,060 $ 18,688 $ 38,026
Effective Income Tax Rate Reconciliation, Percent, Total 24.30% 27.90% 55.50%
Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount $ 1,200    
Effective Income Tax Rate Reconciliation, Mix of Income in Various Jurisdictions 1,400    
Effective Income Tax Rate Reconciliation, Release of Uncertain Tax Provision Reserves 700    
Effective Income Tax Rate Reconciliation, GILTI $ 800    
Effective Income Tax Rate Reconciliation, Section 965 Toll Tax, Amount   $ 800 $ 11,700
Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability   300 1,300
Effective Income Tax Rate Reconciliation, Anticipated Cash Repatriation, Amount   $ 2,100 $ 7,800
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | shares 32,000 0 0
Selling, General and Administrative Expenses [Member]      
Advertising Expense $ 1,300 $ 2,500 $ 2,400
Research and Development Expense, Total $ 6,900 $ 6,300 $ 3,900
Revenue Benchmark [Member]      
Concentration Risk, Threshold Percentage 5.00% 5.00% 5.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member]      
Number of Major Customers 0 0 0
Piazza Rosa Group [Member]      
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High $ 800    
GS Engineering [Member]      
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High 12,800    
Other Noncurrent Assets [Member]      
Trading Securities, Cost $ 2,100 $ 2,400