XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition and Contracts with Customers (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jul. 02, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Jul. 01, 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       $ 2,964,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     8.00%   8.00%  
Sales Revenue, Product Line [Member]            
Concentration Risk, Percentage   5.00%   7.00%