v3.26.3
Property, Plant, and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, Net Estimated Useful Lives
Property, plant, and equipment, net was comprised of the following (in thousands):
September 30, 2026December 31, 2025
Land$20,559 $19,690 
Buildings234,777 234,599 
Leasehold improvements153,184 133,833 
Machinery and equipment546,778 473,076 
Furniture and fixtures17,574 16,170 
Vehicles2,282 2,018 
Computer equipment83,100 76,825 
Construction-in-progress147,773 92,909 
Total property, plant, and equipment1,206,027 1,049,120 
Less: Accumulated depreciation(633,393)(606,170)
Property, plant, and equipment, net$572,634 $442,950