XML 97 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT, NET (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Gross amount $ 1,486,994 $ 1,355,388
Less accumulated depreciation and amortization 784,817 705,914
Total property and equipment, net 702,177 649,474
Land and improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 22,400 22,221
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 432,038 356,049
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 116,347 107,251
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Gross amount 431,914 404,963
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Gross amount 78,941 71,625
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Gross amount 326,295 295,969
Construction in progress    
Property, Plant and Equipment [Line Items]    
Gross amount $ 79,059 $ 97,310