XML 65 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant, and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 1,879,334 $ 1,853,125
Less: accumulated depreciation (1,363,285) (1,387,602)
Property, plant and equipment, net 516,049 465,523
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 42,584 19,838
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 350,920 313,750
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 605,311 628,089
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 234,699 233,224
Tools, dies, and molds    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 476,551 488,170
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 107,139 121,571
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 62,130 $ 48,483