XML 185 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Gross amount $ 1,236,058 $ 1,142,081
Less accumulated depreciation and amortization 648,391 586,914
Total property and equipment, net 587,667 555,167
Land and improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 22,642 13,982
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 329,091 319,384
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 93,248 82,459
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Gross amount 382,753 353,301
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Gross amount 69,090 67,527
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Gross amount 276,895 265,664
Construction in progress    
Property, Plant and Equipment [Line Items]    
Gross amount $ 62,339 $ 39,764