XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
COST OF REVENUE (Tables)
6 Months Ended
Jun. 30, 2023
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)2023202220232022
Outside fees and services$14,057 $14,351 $29,151 $27,254 
Compensation and benefits9,281 13,825 18,982 27,346 
Technology and telecommunications3,865 4,956 7,262 10,188 
Reimbursable expenses2,049 2,609 4,359 4,201 
Depreciation and amortization451 614 906 1,235 
Total$29,703 $36,355 $60,660 $70,224