XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Gross amount $ 1,355,388 $ 1,236,058
Less accumulated depreciation and amortization 705,914 648,391
Total property and equipment, net 649,474 587,667
Land and improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 22,221 22,642
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 356,049 329,091
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 107,251 93,248
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Gross amount 404,963 382,753
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Gross amount 71,625 69,090
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Gross amount 295,969 276,895
Construction in progress    
Property, Plant and Equipment [Line Items]    
Gross amount $ 97,310 $ 62,339