XML 81 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 3,335,578 $ 2,704,666
Less accumulated depreciation and amortization (1,800,382) (1,367,860)
Property and equipment, net 2,190,005 1,838,809
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,937,440 1,523,220
Software | Minimum    
Property, Plant and Equipment [Line Items]    
Range of Depreciable Lives 5 years  
Software | Maximum    
Property, Plant and Equipment [Line Items]    
Range of Depreciable Lives 10 years  
Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 969,164 776,203
Equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Range of Depreciable Lives 3 years  
Equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Range of Depreciable Lives 20 years  
Buildings    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 191,715 189,586
Buildings | Maximum    
Property, Plant and Equipment [Line Items]    
Range of Depreciable Lives 40 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 120,964 117,275
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Range of Depreciable Lives 5 years  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Range of Depreciable Lives 15 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 104,474 88,548
Furniture and fixtures | Minimum    
Property, Plant and Equipment [Line Items]    
Range of Depreciable Lives 5 years  
Furniture and fixtures | Maximum    
Property, Plant and Equipment [Line Items]    
Range of Depreciable Lives 10 years  
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 11,821 9,834
Work-in-progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 654,809 $ 502,003