v3.26.1
Property, Plant and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
Property, plant and equipment consisted of the following:
As of June 30,As of December 31,
(in thousands)202620252025
Land$60,540 $61,349 $61,552 
Buildings and site improvements365,920 256,412 363,959 
Leasehold improvements16,861 13,422 12,465 
Machinery and equipment727,417 601,552 678,885 
1,170,738 932,735 1,116,861 
Less: accumulated depreciation and amortization(608,219)(549,913)(577,223)
562,519 382,822 539,638 
Capital projects in progress52,470 214,714 88,216 
Total$614,989 $597,536 $627,854