XML 55 R42.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of revenue The components of revenue were as follows for the three months ended March 31:
(in thousands)20212020
Service revenue$48,080 $113,176 
Reimbursable expenses2,013 7,845 
Non-controlling interests372 423 
Total$50,465 $121,444 
Disaggregation of revenue
Disaggregation of total revenues by major source is as follows:
(in thousands)Revenue recognized when services are performed or assets are soldRevenue related to technology platforms and professional servicesReimbursable expenses revenueTotal revenue
Three months ended March 31, 202145,251 3,201 2,013 50,465 
Three months ended March 31, 2020108,008 5,591 7,845 121,444