XML 66 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Note 1 - Summary of Accounting Policies (Details Textual) - USD ($)
shares in Thousands, $ in Millions
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Jul. 01, 2019
Capitalized Computer Software, Amortization $ 1.4 $ 1.2 $ 0.5  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years      
Effective Income Tax Rate Before Discretion, at Federal Statutory Income Tax Rate, Percent 21.00% 28.00%    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 0 0  
Subsequent Event [Member] | Accounting Standards Update 2014-09 [Member] | Minimum [Member]        
Operating Lease, Liability, Total       $ 40.0
Operating Lease, Right-of-Use Asset       40.0
Subsequent Event [Member] | Accounting Standards Update 2014-09 [Member] | Maximum [Member]        
Operating Lease, Liability, Total       45.0
Operating Lease, Right-of-Use Asset       $ 45.0
Selling, General and Administrative Expenses [Member]        
Advertising Expense $ 3.6 $ 3.4 $ 3.8  
Research and Development Expense, Total $ 6.6 4.5 $ 4.0  
Revenue Benchmark [Member]        
Concentration Risk, Threshold Percentage 5.00%      
Customer Concentration Risk [Member] | Revenue Benchmark [Member]        
Number of Major Customers 0      
Horizon Scientific Inc. [Member]        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High $ 5.6      
Piazza Rosa Group [Member]        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High 1.7      
Other Noncurrent Assets [Member]        
Trading Securities, Cost $ 2.4 $ 2.4