XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Plant and Equipment - Schedule of Property Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]      
Buildings and leasehold improvements, Gross $ 323,941 $ 276,958  
Machinery and equipment 1,137,737 962,597  
Property, plant and equipment, at cost 1,461,678 1,239,555  
Less: Accumulated depreciation and amortization (913,245) (836,364)  
Net 548,433 403,191  
Construction in-progress 120,451 111,987  
Land 67,846 66,901  
Property, plant and equipment, net $ 736,730 $ 582,079 $ 530,815