XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY, BUILDINGS AND EQUIPMENT - PROPERTY, BUILDINGS AND EQUIPMENT (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]      
Depreciation expense $ 47,800 $ 51,400 $ 40,800
Capitalized software amortization 38,300 27,500 $ 14,300
Unamortized software cost 89,200 103,400  
Property, Plant and Equipment [Line Items]      
Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization 104,100 6,100  
Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization 39,600 2,000  
Finance Lease, Right-of-Use Asset, Accumulated Amortization 17,100 12,400  
Finance Lease, Right-of-Use Asset, before Accumulated Amortization 38,800 31,900  
Software and Software Development Costs [Member]      
Property, Plant and Equipment [Line Items]      
Property, buildings and equipment, gross $ 272,569 $ 250,447