XML 63 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Accrued Expenses  
Schedule of accrued expenses

Accrued expenses consisted of the following (in thousands):

December 31, 

    

2022

2021

Accrued employee compensation and benefits

$

4,909

$

3,271

Accrued warranty

 

1,119

 

1,593

Accrued professional fees

 

677

 

710

Contingent consideration

1,243

Accrued other

 

899

 

1,387

$

8,847

$

6,961

Schedule of changes in product warranty obligation

Changes in the Company’s product warranty obligation are as follows (in thousands):

Year Ended December 31, 

    

2022

    

2021

Accrual balance at beginning of period

$

1,593

$

1,265

Provision for new warranties

 

1,396

 

1,776

Settlements and adjustments made during the period

 

(1,870)

 

(1,448)

Accrual balance at end of period

$

1,119

$

1,593