XML 26 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Accrued Liabilities
12 Months Ended
Dec. 31, 2016
Payables and Accruals [Abstract]  
Other Accrued Liabilities

5.  Other Accrued Liabilities    

 

Other current and long-term accrued liabilities consisted of:

   December 31,
   2016  2015
Customer rebates  $2,789,003   $3,168,756 
Remediation liability   57,197    80,947 
Pension liability   205,071    359,216 
Other   2,619,819    2,052,074 
   $5,671,090   $5,660,993