XML 102 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Property, Plant and Equipment - Summary of Carrying Values of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment $ 975,467 $ 903,247
Accumulated depreciation (606,847) (557,329)
Net property, plant and equipment 368,620 345,918
Land and land improvements    
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment 29,321 27,502
Buildings and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment 136,427 126,580
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment 608,618 558,639
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment 137,512 119,533
Construction in process    
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment $ 63,589 $ 70,993