Quarterly report pursuant to Section 13 or 15(d)

Accounts Payable and Accrued Expenses (Tables)

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

Accounts payable and accrued expenses consist of the following:

 

    December 31, 2020     March 31, 2021  
          (Unaudited)  
Accounts payable   $ 9,877     $ 10,314  
Accrued warranty     705       861  
Accrued compensation     5,581       5,622  
Government authorities     3,047       3,176  
Other current liabilities     1,015       950  
                 
    $ 20,225     $ 20,923  

Schedule of Product Warranty Liability

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

 

    Three Months Ended March 31,  
    2020     2021  
             
Accrued warranty reserve, beginning of year   $ 742     $ 807  
Accrual for product warranties issued     141       396  
Product replacements and other warranty expenditures     (62 )     (127 )
Expiration of warranties     (34 )     (75 )
                 
Accrued warranty reserve, end of period (a)   $ 787     $ 1,001  

 

(a) Includes non-current accrued warranty included in other long-term liabilities at December 31, 2020 and March 31, 2021 of $102 and $140, respectively.