XML 50 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY, PLANT AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2023
PROPERTY, PLANT AND EQUIPMENT  
Schedule of property, plant and equipment

December 31,

(in thousands)

    

2023

    

2022

Land and improvements

$

19,596

$

16,855

Buildings and improvements

 

86,346

 

83,220

Machinery and equipment

 

86,250

 

78,959

Furniture and fixtures

 

13,560

 

12,451

Software costs

 

11,806

 

10,897

 

217,558

 

202,382

Less accumulated depreciation

 

(102,486)

 

(90,237)

$

115,072

$

112,145