XML 48 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant, and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant, and Equipment
Property, plant, and equipment, net included the following:
 December 31,
2024
December 31,
2023
 (In thousands)
Land$42,584 $19,838 
Buildings350,920 313,750 
Machinery and equipment605,311 628,089 
Software234,699 233,224 
Tools, dies, and molds476,551 488,170 
Leasehold improvements107,139 121,571 
Construction in progress62,130 48,483 
1,879,334 1,853,125 
Less: accumulated depreciation(1,363,285)(1,387,602)
$516,049 $465,523