XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of revenue The components of revenue were as follows:
Three months ended
September 30,
Nine months ended
September 30,
(in thousands)2021202020212020
Service revenue$41,626 $85,386 $133,672 $289,570 
Reimbursable expenses1,416 2,810 5,365 14,495 
Non-controlling interests201 599 712 1,516 
Total$43,243 $88,795 $139,749 $305,581 
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 September 30, 2021$38,147 $3,680 $1,416 $43,243 
Three months ended September 30, 202082,067 3,918 2,810 88,795 
Nine months ended September 30, 2021124,111 10,273 5,365 139,749 
Nine months ended September 30, 2020277,522 13,564 14,495 305,581