XML 55 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2018
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

Accounts payable and accrued expenses consist of the following:

 

    December 31,  
    2017     2018  
             
Accounts payable   $ 6,233,000     $ 6,644,000  
Accrued warranty     535,000       422,000  
Accrued severance     100,000       -  
Accrued compensation     507,000       870,000  
Other current liabilities     65,000       91,000  
                 
    $ 7,440,000     $ 8,027,000  

Schedule of Product Warranty Liability

The following table summarizes warranty activity during the years ended December 31, 2017 and 2018:

 

    Year Ended  
    2017     2018  
             
Accrued warranty reserve, beginning of year   $ 472,000     $ 535,000  
Accrual for product warranties issued     253,000       192,000  
Product replacements and other warranty expenditures     (68,000 )     (182,000 )
Expiration of warranties     (122,000 )     (123,000 )
                 
Accrued warranty reserve, end of period   $ 535,000     $ 422,000