Quarterly report pursuant to Section 13 or 15(d)

Accounts Payable and Accrued Expenses (Tables)

v3.20.1
Accounts Payable and Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

Accounts payable and accrued expenses consist of the following:

 

    December 31, 2019     March 31, 2020  
          (Unaudited)  
Accounts payable   $ 15,400     $ 13,180  
Accrued warranty     632       664  
Accrued compensation     5,517       4,957  
Contract liabilities     849       642  
Government authorities     2,172       3,358  
Other current liabilities     310       327  
                 
    $ 24,880     $ 23,128  

Schedule of Product Warranty Liability

The following table summarizes warranty activity for the three-month periods ended March 31, 2019 and 2020:

 

    Three Months Ended March 31,  
    2019     2020  
             
Accrued warranty reserve, beginning of period   $ 422     $ 742  
Accrual for product warranties issued     80       141  
Product replacements and other warranty expenditures     (54 )     (62 )
Expiration of warranties     (76 )     (34 )
                 
Accrued warranty reserve, end of period (a)   $ 372     $ 787  

 

(a) Includes accrued warranty and other liabilities at December 31, 2019 and March 31, 2020 of $110 and $123, respectively