XML 80 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Other Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Other Liabilities Disclosure [Abstract]    
Customer deposits and accrued rebates $ 2,309 $ 3,365
Dividends payable 5,242 5,260
Accrued litigation, claims and professional fees 958 460
Current portion of environmental reserves 1,499 1,229
Accrued product replacement costs 2,300  
Other accrued expenses 5,727 6,387
Other current liabilities, Total $ 18,035 $ 16,701