XML 90 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment      
Land $ 47,192 $ 44,177  
Buildings and improvements 849,835 779,589  
Manufacturing equipment 799,611 685,504  
Canisters and cylinders 203,962 186,231  
Molds 85,403 83,745  
Office furniture and equipment 338,208 299,438  
Construction in progress 356,087 297,448  
Total property, plant and equipment 2,680,298 2,376,132  
Less accumulated depreciation 1,057,372 908,089  
Property, plant and equipment, net $ 1,622,926 $ 1,468,043 $ 1,393,337
Minimum | Building and Building Improvements      
Property, Plant and Equipment      
Estimated useful lives in years 5 years 5 years  
Minimum | Manufacturing Equipment      
Property, Plant and Equipment      
Estimated useful lives in years 5 years 5 years  
Minimum | Canisters and cylinders      
Property, Plant and Equipment      
Estimated useful lives in years 3 years 3 years  
Minimum | Molds      
Property, Plant and Equipment      
Estimated useful lives in years 3 years 3 years  
Minimum | Office Furniture and Equipment      
Property, Plant and Equipment      
Estimated useful lives in years 3 years 3 years  
Maximum | Building and Building Improvements      
Property, Plant and Equipment      
Estimated useful lives in years 35 years 35 years  
Maximum | Manufacturing Equipment      
Property, Plant and Equipment      
Estimated useful lives in years 10 years 10 years  
Maximum | Canisters and cylinders      
Property, Plant and Equipment      
Estimated useful lives in years 12 years 12 years  
Maximum | Molds      
Property, Plant and Equipment      
Estimated useful lives in years 5 years 5 years  
Maximum | Office Furniture and Equipment      
Property, Plant and Equipment      
Estimated useful lives in years 8 years 8 years