Annual report pursuant to Section 13 and 15(d)

Schedule II Valuation and Qualifying Accounts (Details)

v3.6.0.2
Schedule II Valuation and Qualifying Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Jan. 03, 2015
Allowance for Doubtful Accounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 247,000 $ 1,115,000 $ 1,079,000
Charged to (Reduction of) Cost and Expenses (45,000) 104,000 667,000
Deductions (120,000) (972,000) (631,000)
Balance at End of Period 82,000 247,000 1,115,000
Allowance for Doubtful Accounts [Member] | Specialty Pipe And Tube, Inc. [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Charged to (Reduction of) Cost and Expenses     76,000
Allowance for Doubtful Accounts [Member] | Notes Receivable [Member] | Palmer of Texas [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Charged to (Reduction of) Cost and Expenses   801,000  
Increase (Decrease) in Accounts Receivable   299,000  
Inventory Valuation Reserve [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 682,000 725,000 2,206,000
Charged to (Reduction of) Cost and Expenses 984,000 767,000 3,975,000
Deductions (700,000) (810,000) (5,456,000)
Balance at End of Period $ 966,000 $ 682,000 725,000
Inventory Valuation Reserve [Member] | Other Expense [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Deductions     (4,813,000)
Bristol Fab and Ram-fab [Member] | Inventory Valuation Reserve [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Charged to (Reduction of) Cost and Expenses     $ 3,109,000