Quarterly report pursuant to Section 13 or 15(d)

SEGMENT INFORMATION (Details)

v3.5.0.2
SEGMENT INFORMATION (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jul. 04, 2015
Jun. 30, 2016
Jul. 04, 2015
Dec. 31, 2015
Segment Reporting Information [Line Items]          
Net sales $ 34,906,668 $ 50,163,448 $ 71,218,680 $ 101,811,693  
Operating (loss) income (327,000) 4,398,000 111,000 8,974,000  
Operating (loss) income (1,732,065) 3,170,307 (2,585,848) 6,300,961  
Acquisition related costs 75,000 4,770 75,057 445,046  
Change in fair value of interest rate swaps 98,187 (183,337) 391,840 (13,917)  
Palmer earn-out adjustment 0 0 0 (2,483,333)  
(Loss) income before income taxes (2,098,395) 3,167,285 (3,527,127) 8,237,024  
Assets 147,514,451   147,514,451   $ 149,043,490
Metals Segment [Member]          
Segment Reporting Information [Line Items]          
Net sales 22,079,000 33,943,000 46,041,000 69,404,000  
Operating (loss) income (1,649,000) 2,832,000 (2,421,000) 5,948,000  
Assets 108,457,000   108,457,000   112,748,000
Specialty Chemicals Segment [Member]          
Segment Reporting Information [Line Items]          
Net sales 12,828,000 16,220,000 25,178,000 32,408,000  
Operating (loss) income 1,322,000 1,566,000 2,532,000 3,026,000  
Assets 32,300,000   32,300,000   33,391,000
Corporate [Member]          
Segment Reporting Information [Line Items]          
Operating (loss) income (1,732,000) 3,171,000 (2,586,000) 6,301,000  
Less unallocated corporate expenses 1,330,000 1,222,000 2,622,000 2,228,000  
Acquisition related costs 75,000 5,000 75,000 445,000  
Interest expense 268,000 321,000 549,000 698,000  
Change in fair value of interest rate swaps 98,000 (183,000) 392,000 (14,000)  
Palmer earn-out adjustment 0 0 0 (2,483,000)  
Other Income 0 (134,000) 0 (137,000)  
(Loss) income before income taxes (2,098,000) 3,167,000 (3,527,000) 8,237,000  
Assets 6,757,000   6,757,000   $ 2,904,000
Operating Segment [Member]          
Segment Reporting Information [Line Items]          
Net sales $ 34,907,000 $ 50,163,000 $ 71,219,000 $ 101,812,000