XML 98 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Significant Accounting Policies, Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Abstract]    
Less accumulated depreciation $ (74,013) $ (61,474)
Property, plant and equipment, net 153,651 132,160
Property, Plant and Equipment, Excluding Land [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment 204,602 179,141
Property, plant and equipment, net 130,589 117,667
Computer Software, Laboratory, Manufacturing and Other Equipment [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment $ 60,965 53,496
Computer Software, Laboratory, Manufacturing and Other Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful lives 3 years  
Computer Software, Laboratory, Manufacturing and Other Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful lives 10 years  
Building, Building Improvements and Building Systems [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment $ 119,830 97,528
Building, Building Improvements and Building Systems [Member] | Minimum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful lives 15 years  
Building, Building Improvements and Building Systems [Member] | Maximum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful lives 40 years  
Land Improvements [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment $ 2,853 2,853
Estimated useful lives 20 years  
Leasehold Improvements [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment $ 13,600 18,981
Leasehold Improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful lives 5 years  
Leasehold Improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful lives 15 years  
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment $ 7,354 6,283
Furniture and Fixtures [Member] | Minimum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful lives 5 years  
Furniture and Fixtures [Member] | Maximum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful lives 10 years  
Land [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment $ 23,062 $ 14,493