XML 50 R36.htm IDEA: XBRL DOCUMENT v3.19.1
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - (Details)
3 Months Ended 12 Months Ended
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 29, 2018
USD ($)
item
Dec. 30, 2017
USD ($)
item
RETIREMENT PLANS        
Unfunded liabilities related to the Supplemental Profit Sharing Plan     $ 1,001,000 $ 1,027,000
RESERVE FOR SELF-INSURED AND INSURED LOSSES        
Reserve for reclamation activities     874,000  
RECLAMATION        
Reserve for reclamation activities     6,540,000 6,165,000
Current portion of reserve for reclamation     1,061,000 981,000
Changes in the aggregated product warranty liability        
Beginning balance   $ 132,000 132,000 118,000
Warranty related expenditures     (148,000) (211,000)
Warranty expense accrued     120,000 225,000
Ending balance     $ 104,000 $ 132,000
Number of performance obligations for installation service contracts     2  
IMPAIRMENT OF LONG-LIVED ASSETS        
Impairment charge on other long-lived assets $ 6,840,000 $ 6,840,000    
Charges related to cessation of mining an aggregates deposit     $ 6,840,000  
Fiscal year end        
Length of fiscal year     364 days 364 days
Sales Revenue, Net [Member] | Customer Concentration Risk [Member]        
Changes in the aggregated product warranty liability        
Number of customers accounted for 10% or more of total sales | item     0 0
Heating and Cooling | Customer Concentration Risk [Member]        
Changes in the aggregated product warranty liability        
Number of customers accounted for 10% or more of account receivable | item     1  
Heating and Cooling | Accounts Receivable [Member] | Customer Concentration Risk [Member]        
Changes in the aggregated product warranty liability        
Concentration Risk, Percentage     16.10% 18.00%
Minimum        
REVENUE RECOGNITION        
Payment terms number of days     30 days  
Maximum        
REVENUE RECOGNITION        
Payment terms number of days     90 days