XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
COST OF REVENUE (Tables)
6 Months Ended
Jun. 30, 2021
Cost of Revenue [Abstract]  
Schedule of components of cost of revenue The components of cost of revenue were as follows:
Three months ended
June 30,
Six months ended
June 30,
(in thousands)2021202020212020
Compensation and benefits$18,449 $24,913 $40,484 $50,829 
Outside fees and services16,859 41,761 35,582 89,901 
Technology and telecommunications5,994 9,074 12,581 18,306 
Reimbursable expenses1,936 3,840 3,949 11,685 
Depreciation and amortization799 3,040 1,599 6,488 
Total$44,037 $82,628 $94,195 $177,209