XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of revenue The components of revenue were as follows:
Three months ended
June 30,
Six months ended
June 30,
(in thousands)2021202020212020
Service revenue$43,966 $91,008 $92,046 $204,184 
Reimbursable expenses1,936 3,840 3,949 11,685 
Non-controlling interests139 494 511 917 
Total$46,041 $95,342 $96,506 $216,786 
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 June 30, 2021$40,712 $3,393 $1,936 $46,041 
Three months ended June 30, 202087,447 4,055 3,840 95,342 
Six months ended June 30, 202185,963 6,594 3,949 96,506 
Six months ended June 30, 2020195,455 9,646 11,685 216,786