XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
ACCRUED LIABILITIES (Tables)
9 Months Ended
Sep. 30, 2024
ACCRUED LIABILITIES  
Schedule of accrued liabilities

September 30, 

December 31, 

    

2024

    

2023

Compensation and fringe benefits

$

13,448

$

17,251

Accrued business acquisition consideration

 

 

12,638

Warranty reserve

 

2,036

 

2,139

Income taxes payable

182

2,483

Operating lease liabilities – current

4,969

5,142

Finance lease obligations – current

439

412

Contract liabilities

1,853

2,137

Contingent consideration – current

7,720

Restructuring related accruals

922

Other accrued expenses

 

8,443

 

6,566

$

32,292

$

56,488

Schedule of changes in restructuring related accruals For the nine months ended September 30, 2024, changes in restructuring related accruals are as follows (in thousands):

Nine months ended

September 30, 

    

2024

Beginning balance

$

Expenses incurred

 

1,948

Payments

(1,026)

Ending balance

$

922