v3.25.4
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment Estimated useful lives are as follows:
Buildings40 years
Manufacturing equipment and machinery
4-20 years
Computer software and equipment
3-7 years
Furniture and fixtures5 years
Property, plant and equipment consisted of the following (in thousands):
December 31,
20252024
Manufacturing equipment and machinery$97,414 $87,451 
Land and buildings72,230 71,902 
Computer software63,648 42,635 
Leasehold improvements63,569 70,201 
Construction-in-progress49,635 34,493 
Computer equipment21,905 20,137 
Furniture and fixtures10,009 8,551 
Subtotal378,410 335,370 
Less accumulated depreciation and amortization(178,553)(161,957)
Property, plant and equipment, net$199,857 $173,413