XML 65 R52.htm IDEA: XBRL DOCUMENT v3.20.2
PROPERTY, PLANT, AND EQUIPMENT - Schedule of Estimated Useful Lives (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Property, plant and equipment      
Property, plant and equipment, at cost $ 573,665   $ 532,956
Accumulated depreciation (110,228)   (77,631)
Property, plant and equipment, net 463,437   455,325
Land      
Property, plant and equipment      
Property, plant and equipment, at cost 4,466   4,466
Leasehold and building improvements      
Property, plant and equipment      
Property, plant and equipment, at cost 111,778   80,352
Land improvements      
Property, plant and equipment      
Estimated Useful Life   15 years  
Property, plant and equipment, at cost 2,399   1,766
Buildings      
Property, plant and equipment      
Property, plant and equipment, at cost 165,926   112,815
Computer equipment and computer software      
Property, plant and equipment      
Estimated Useful Life   3 years  
Property, plant and equipment, at cost 74,447   65,323
Laboratory equipment      
Property, plant and equipment      
Property, plant and equipment, at cost 130,323   104,008
Furniture and fixtures      
Property, plant and equipment      
Property, plant and equipment, at cost 22,698   14,539
Assets under construction      
Property, plant and equipment      
Property, plant and equipment, at cost $ 61,628   $ 149,687
Minimum | Buildings      
Property, plant and equipment      
Estimated Useful Life 30 years    
Minimum | Laboratory equipment      
Property, plant and equipment      
Estimated Useful Life   3 years  
Minimum | Furniture and fixtures      
Property, plant and equipment      
Estimated Useful Life   3 years  
Maximum | Buildings      
Property, plant and equipment      
Estimated Useful Life 40 years    
Maximum | Laboratory equipment      
Property, plant and equipment      
Estimated Useful Life   10 years  
Maximum | Furniture and fixtures      
Property, plant and equipment      
Estimated Useful Life   10 years