XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.2
Property, Plant, and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant, and Equipment, Net
Property, plant, and equipment, net included the following: 
June 30,
2024
June 30,
2023
December 31,
2023
 (In thousands)
Land$19,785 $19,813 $19,838 
Buildings314,063 323,936 313,750 
Machinery and equipment622,727 663,994 628,089 
Software233,550 336,587 233,224 
Tools, dies, and molds494,555 493,122 488,170 
Leasehold improvements122,107 111,021 121,571 
Construction in progress38,410 54,320 48,483 
1,845,197 2,002,793 1,853,125 
Less: accumulated depreciation(1,400,318)(1,538,682)(1,387,602)
$444,879 $464,111 $465,523