XML 59 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Expenses  
Schedule of accrued expenses

Accrued expenses consisted of the following (in thousands):

December 31, 

December 31, 

    

2023

    

2022

Accrued employee compensation and benefits

$

5,994

$

4,909

Accrued warranty

942

 

1,119

Accrued professional fees

560

 

677

Contingent consideration

500

1,243

Accrued other

717

 

899

$

8,713

$

8,847

Schedule of changes in product warranty obligation

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

Year Ended December 31, 

    

2023

    

2022

Accrual balance at beginning of period

$

1,119

$

1,593

Provision for new warranties

 

1,273

 

1,396

Settlements and adjustments made during the period

 

(1,450)

 

(1,870)

Accrual balance at end of period

$

942

$

1,119