XML 54 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant, and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, Net
Property, plant and equipment, net consisted of the following:

December 31,
(in thousands)
20232022
Land and improvements$33,028 $32,964 
Buildings and improvements226,510 211,495 
Machinery, software and equipment397,310 386,657 
Furniture and fixtures115,430 104,190 
Leasehold improvements176,731 162,210 
Construction in progress10,202 17,609 
959,211 915,125 
Less accumulated depreciation(671,930)(623,911)
$287,281 $291,214