XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Property, Plant, and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant, and Equipment, Net
Property, plant, and equipment, net included the following: 
September 30,
2024
September 30,
2023
December 31,
2023
 (In thousands)
Land$42,924 $19,566 $19,838 
Buildings357,969 311,030 313,750 
Machinery and equipment641,999 623,687 628,089 
Software234,928 232,995 233,224 
Tools, dies, and molds501,220 494,070 488,170 
Leasehold improvements120,929 123,240 121,571 
Construction in progress42,243 39,533 48,483 
1,942,212 1,844,121 1,853,125 
Less: accumulated depreciation(1,428,443)(1,386,919)(1,387,602)
$513,769 $457,202 $465,523