v3.24.1.u1
PROPERTY, EQUIPMENT AND LEASEHOLD IMPROVEMENTS, NET - Schedule of Property, Equipment and Leasehold Improvements, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Abstract]    
Computer & related equipment $ 170,762 $ 192,008
Furniture & fixtures 15,990 16,169
Leasehold improvements 56,636 58,582
Work-in-process 982 897
Subtotal 244,370 267,656
Accumulated depreciation and amortization (188,568) (211,736)
Property, equipment and leasehold improvements, net $ 55,802 $ 55,920