XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant, and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant, and Equipment, Net
Property, plant, and equipment, net included the following: 
March 31,
2025
March 31,
2024
December 31,
2024
 (In thousands)
Land$42,558 $19,590 $42,584 
Buildings352,744 312,034 350,920 
Machinery and equipment614,004 623,141 605,311 
Software234,823 233,655 234,699 
Tools, dies, and molds486,670 495,158 476,551 
Leasehold improvements107,924 119,777 107,139 
Construction in progress61,065 39,266 62,130 
1,899,788 1,842,621 1,879,334 
Less: accumulated depreciation(1,383,898)(1,390,401)(1,363,285)
$515,890 $452,220 $516,049