XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2021
Revenues [Abstract]  
Schedule of revenue The components of revenue were as follows for the years ended December 31:
(in thousands)20212020
Service revenue$170,613 $347,313 
Reimbursable expenses6,555 16,285 
Non-controlling interests1,285 1,949 
Total$178,453 $365,547 
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
For the year ended December 31, 2021$157,855 $14,043 $6,555 $178,453 
For the year ended December 31, 2020332,084 17,178 16,285 365,547