XML 56 R43.htm IDEA: XBRL DOCUMENT v3.21.1
COST OF REVENUE (Tables)
3 Months Ended
Mar. 31, 2021
Cost of Revenue [Abstract]  
Schedule of components of cost of revenue The components of cost of revenue were as follows for the three months ended March 31:
(in thousands)20212020
Compensation and benefits$22,035 $25,916 
Outside fees and services18,723 48,140 
Technology and telecommunications6,587 9,232 
Reimbursable expenses2,013 7,845 
Depreciation and amortization800 3,448 
Total$50,158 $94,581