XML 93 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, Net (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Gross amount $ 1,142,081 $ 1,052,875
Less accumulated depreciation and amortization 586,914 519,030
Total property and equipment, net 555,167 533,845
Land and improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 13,982 8,725
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 319,384 249,918
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 82,459 74,602
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Gross amount 353,301 322,814
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Gross amount 67,527 53,210
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Gross amount 265,664 240,406
Construction in progress    
Property, Plant and Equipment [Line Items]    
Gross amount $ 39,764 $ 103,200