XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED LIABILITIES
6 Months Ended
Jun. 30, 2023
ACCRUED LIABILITIES  
ACCRUED LIABILITIES

9.    ACCRUED LIABILITIES

Accrued liabilities consist of the following:

June 30, 

December 31, 

    

2023

    

2022

Compensation and fringe benefits

$

13,292

$

15,818

Accrued business acquisition consideration

 

12,444

 

12,500

Warranty reserve

 

2,225

 

2,160

Income taxes payable

1,710

3,934

Operating lease liabilities - current

4,575

4,224

Finance lease obligations - current

394

377

Contract liabilities

3,620

4,807

Other accrued expenses

 

7,129

 

4,301

$

45,389

$

48,121