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

5. Other Accrued Liabilities

 

The Company’s other current and long-term accrued liabilities consisted of:

 

   December 31,
   2018  2017
Customer Rebates  $3,395,511   $3,733,472 
Pension Liability   147,099    113,042 
Accrued Compensation   370,477    339,474 
Dividend Payable   402,158    371,207 
Other   853,283    1,655,531 
Total:  $5,168,528   $6,212,726