XML 138 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment, Net (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Gross amount $ 1,052,875 $ 906,003
Less accumulated depreciation and amortization 519,030 468,733
Total property and equipment, net 533,845 437,270
Land and improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 8,725 8,701
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 249,918 190,809
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 74,602 66,917
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Gross amount 322,814 299,204
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Gross amount 53,210 51,661
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Gross amount 240,406 218,150
Construction in progress    
Property, Plant and Equipment [Line Items]    
Gross amount $ 103,200 $ 70,561