v3.24.3
PROPERTY, EQUIPMENT AND LEASEHOLD IMPROVEMENTS, NET - Schedule of Property, Equipment and Leasehold Improvements, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Abstract]    
Computer & related equipment $ 167,939 $ 192,008
Furniture & fixtures 15,980 16,169
Leasehold improvements 56,412 58,582
Work-in-process 1,646 897
Subtotal 241,977 267,656
Accumulated depreciation and amortization (179,660) (211,736)
Property, equipment and leasehold improvements, net $ 62,317 $ 55,920