XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition and Contracts with Customers (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Jul. 01, 2018
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets $ 720,000        
New Accounting Pronouncement or Change in Accounting Principle Income Tax Expense Benefit 191,000        
New Accounting Pronouncement or Change in Accounting Principle Effect of Change In Other Assets 716,000        
New Accounting Pronouncement or Change in Accounting Principle Effect of Change on Receivables       $ 3,203,000  
New Accounting Pronouncement or Change in Accounting Principle Effect of Change on Refund Liabilities $ 1,627,000        
Sales Returns and Allowances [Member]          
Concentration Risk, Percentage     7.00%   8.00%
Sales Revenue, Product Line [Member]          
Concentration Risk, Percentage   8.00%   7.00%