Quarterly report pursuant to Section 13 or 15(d)

ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)

v3.21.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

Accounts payable and accrued expenses consist of the following:

 SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

    December 31, 2020     September 30, 2021  
          (Unaudited)  
Accounts payable   $ 9,877     $ 13,871  
Accrued warranty     705       906  
Accrued compensation     5,581       5,561  
Government authorities     3,047       2,874  
Other current liabilities     1,015       1,443  
                 
Accounts payable and accrued expenses   $ 20,225     $ 24,655  
SCHEDULE OF PRODUCT WARRANTY LIABILITY

The following table summarizes warranty activity for the nine-month periods ended September 30, 2020 and 2021:

 SCHEDULE OF PRODUCT WARRANTY LIABILITY

    Nine Months Ended September 30,  
    2020     2021  
             
Accrued warranty reserve, beginning of year   $ 742     $ 807  
Accrual for product warranties issued     639       864  
Product replacements and other warranty expenditures     (565 )     (305 )
Expiration of warranties     19     (280 )
                 
Accrued warranty reserve, end of period (a)   $ 835     $ 1,086  

 

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