XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2023
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)2023202220232022
Service revenue$33,173 $37,638 $70,244 $75,401 
Reimbursable expenses2,049 2,609 4,359 4,201 
Non-controlling interests13 174 93 335 
Total$35,235 $40,421 $74,696 $79,937 
Disaggregation of Revenue
Disaggregation of total revenues by segment and major source was as follows:
Three months ended June 30, 2023
(in thousands)Revenue recognized when services are performed or assets are soldRevenue related to technology platforms and professional servicesReimbursable expenses revenueTotal revenue
Servicer and Real Estate$22,538 $2,380 $1,930 $26,848 
Origination8,262 119 8,387 
Total revenue$30,800 $2,386 $2,049 $35,235 
Three months ended June 30, 2022
(in thousands)Revenue recognized when services are performed or assets are soldRevenue related to technology platforms and professional servicesReimbursable expenses revenueTotal revenue
Servicer and Real Estate$26,901 $2,523 $2,523 $31,947 
Origination8,382 86 8,474 
Total revenue$35,283 $2,529 $2,609 $40,421 
Six months ended June 30, 2023
(in thousands)Revenue recognized when services are performed or assets are soldRevenue related to technology platforms and professional servicesReimbursable expenses revenueTotal revenue
Servicer and Real Estate$49,091 $5,588 $4,114 $58,793 
Origination15,644 14 245 15,903 
Total revenue$64,735 $5,602 $4,359 $74,696 
Six months ended June 30, 2022
(in thousands)Revenue recognized when services are performed or assets are soldRevenue related to technology platforms and professional servicesReimbursable expenses revenueTotal revenue
Servicer and Real Estate$51,560 $5,021 $3,902 $60,483 
Origination19,141 14 299 19,454 
Total revenue$70,701 $5,035 $4,201 $79,937