XML 61 R45.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY, EQUIPMENT AND SOFTWARE, NET - Schedule of Property, Equipment and Software, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, gross $ 466,229 $ 456,777
Less: accumulated depreciation and amortization (409,498) (383,196)
Property, equipment and software, net 56,731 73,581
Net carrying amount of internally-developed software 48,600 54,700
Furniture and fixtures and other    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, gross 3,384 5,524
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, gross 18,428 23,576
Computer hardware and purchased software    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, gross 110,338 118,659
Internally-developed software    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, gross $ 334,079 $ 309,018