XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 1,934,832 $ 1,933,222
Accumulated depreciation (891,791) (867,089)
Total property, plant and equipment, net 1,043,041 1,066,133
Building and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 892,484 860,807
Manufacturing and laboratory equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 542,856 538,677
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 204,768 211,482
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 90,781 90,781
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 44,368 58,230
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 41,871 46,453
Land improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 27,433 26,779
Construction-in-progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 90,271 $ 100,013