XML 106 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY AND EQUIPMENT, NET (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Gross amount $ 1,548,145 $ 1,486,994
Less accumulated depreciation and amortization 835,022 784,817
Total property and equipment, net 713,123 702,177
Land and improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 23,989 22,400
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 446,164 432,038
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Gross amount 119,844 116,347
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Gross amount 460,750 431,914
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Gross amount 80,882 78,941
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Gross amount 349,372 326,295
Construction in progress    
Property, Plant and Equipment [Line Items]    
Gross amount $ 67,144 $ 79,059