XML 86 R73.htm IDEA: XBRL DOCUMENT v3.21.1
COST OF REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cost of Revenue [Abstract]    
Compensation and benefits $ 22,035 $ 25,916
Outside fees and services 18,723 48,140
Technology and telecommunications 6,587 9,232
Reimbursable expenses 2,013 7,845
Depreciation and amortization 800 3,448
Total $ 50,158 $ 94,581