XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2024
Accrued Expenses  
Schedule of accrued expenses

Accrued expenses consisted of the following (in thousands):

June 30, 

December 31, 

    

2024

    

2023

Accrued employee compensation and benefits

$

3,026

$

5,994

Accrued warranty

847

 

942

Accrued professional fees

1,110

 

560

Contingent consideration

500

Accrued other

653

 

717

$

5,636

$

8,713

Schedule of changes in product warranty obligation

Changes in the Company’s product warranty obligations were as follows (in thousands):

Six Months Ended June 30, 

    

2024

    

2023

Accrual balance at beginning of period

$

942

$

1,119

Provision for new warranties

 

539

 

341

Settlements and adjustments made during the period

 

(634)

 

(606)

Accrual balance at end of period

$

847

$

854