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, Net
Property, plant, and equipment, net included the following: 
June 30,
2026
June 30,
2025
December 31,
2025
(In thousands)
Land$48,165 $42,672 $48,729 
Buildings384,132 370,947 372,966 
Machinery and equipment625,420 629,548 615,125 
Software233,563 234,716 229,408 
Tools, dies, and molds479,540 480,164 471,651 
Leasehold improvements117,664 109,375 109,261 
Construction in progress110,485 63,564 93,337 
1,998,969 1,930,986 1,940,477 
Less: accumulated depreciation(1,363,387)(1,403,722)(1,350,462)
$635,582 $527,264 $590,015