XML 84 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses
12 Months Ended
Dec. 31, 2019
Payables And Accruals [Abstract]  
Accrued expenses

10.

ACCRUED EXPENSES

The following table presents the composition of accrued expenses as of December 31, 2019 and 2018 (in thousands):

 

 

 

December 31,

 

 

 

2019

 

 

2018

 

Compensation and related benefits

 

$

5,724

 

 

$

4,909

 

Consulting and professional fees

 

 

373

 

 

 

342

 

Research and development expenses

 

 

674

 

 

 

191

 

Sales and marketing expenses

 

 

127

 

 

 

127

 

Warranty

 

 

639

 

 

 

629

 

Sales tax payable

 

 

700

 

 

 

606

 

Interest payable

 

 

234

 

 

 

251

 

Other

 

 

560

 

 

 

493

 

Accrued expenses

 

$

9,031

 

 

$

7,548