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

As of December 31,
(in thousands)
20242023
Land and improvements$32,862 $33,028 
Buildings and improvements226,336 226,510 
Machinery, software and equipment405,909 397,310 
Furniture and fixtures127,366 115,430 
Leasehold improvements184,800 176,731 
Construction in progress15,420 10,202 
992,693 959,211 
Less accumulated depreciation(709,785)(671,930)
$282,908 $287,281