XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property Plant and Equipment

Property, plant and equipment at December 31 were:

 

2024

 

 

2023

 

Buildings and leasehold improvements

$

352,670

 

 

$

340,488

 

Machinery and equipment

 

1,276,038

 

 

 

1,201,400

 

 

 

1,628,708

 

 

 

1,541,888

 

Less: Accumulated depreciation and amortization

 

(1,108,320

)

 

 

(1,004,270

)

 

 

520,388

 

 

 

537,618

 

Construction in-progress

 

91,736

 

 

 

134,333

 

Land

 

72,135

 

 

 

74,218

 

 

$

684,259

 

 

$

746,169