XML 53 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, Net
Property, Plant and Equipment, Net, consisted of the following:
December 31
20242023
Building and improvements$892,484 $860,807 
Manufacturing and laboratory equipment542,856 538,677 
Computer hardware and software204,768 211,482 
Land90,781 90,781 
Leasehold improvements44,368 58,230 
Furniture and equipment41,871 46,453 
Land improvements27,433 26,779 
Construction-in-progress
90,271 100,013 
1,934,832 1,933,222 
Accumulated depreciation(891,791)(867,089)
Total property, plant and equipment, net$1,043,041 $1,066,133