XML 83 R73.htm IDEA: XBRL DOCUMENT v3.21.2
COST OF REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Cost of Revenue [Abstract]        
Compensation and benefits $ 18,449 $ 24,913 $ 40,484 $ 50,829
Outside fees and services 16,859 41,761 35,582 89,901
Technology and telecommunications 5,994 9,074 12,581 18,306
Reimbursable expenses 1,936 3,840 3,949 11,685
Depreciation and amortization 799 3,040 1,599 6,488
Total $ 44,037 $ 82,628 $ 94,195 $ 177,209