Annual report pursuant to Section 13 and 15(d)

Fair Value (Details)

v3.6.0.2
Fair Value (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Nov. 21, 2014
Oct. 03, 2015
Jul. 04, 2015
Dec. 31, 2015
Aug. 21, 2015
Jan. 03, 2015
Aug. 21, 2014
Dec. 31, 2016
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Interest rate swap liability       $ 246,145       $ 0
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]                
Beginning balance     $ 7,256,387 7,256,387        
Interest expense charged during the year       60,096        
Ending balance       $ 0   $ 7,256,387    
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]                
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]                
Change in fair value of contingent consideration liability           (3,476,000)    
Specialty Pipe And Tube, Inc. [Member]                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Contingent consideration earn-out period (years) 2 years     2 years        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]                
Goodwill, Purchase Accounting Adjustments       $ (2,419,035)        
Change in fair value of contingent consideration liability   $ 2,414,000   (2,414,115)        
Specialty Pipe And Tube, Inc. [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]                
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]                
Change in fair value of contingent consideration liability     $ 2,419,000 2,414,115        
Ending balance   $ 0   $ 0        
Palmer of Texas [Member]                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Contingent consideration earn-out period (years)       3 years        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]                
Change in fair value of contingent consideration liability       $ (2,483,333)        
Palmer of Texas [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]                
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]                
Change in fair value of contingent consideration liability       (2,483,333)        
Ending balance       0        
Palmer of Texas [Member] | Year 2 [Member]                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
EBITDA threshold target             $ 5,825,000  
Contingent consideration payment, lower limit             $ 2,500,000  
Palmer of Texas [Member] | Year 3 [Member]                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
EBITDA threshold target         $ 5,825,000      
EBITDA threshold, upper range for earn out payment         $ 6,825,000      
Term Loan [Member] | Interest Rate Swap [Member] | Palmer of Texas [Member]                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Interest rate swap liability       $ 40,000        
Interest rate swap asset               31,000
Term Loan [Member] | Interest Rate Swap [Member] | Color Resources, LLC [Member] | Fair Value, Inputs, Level 2 [Member]                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Interest rate swap liability           $ 206,000   $ 0