XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE (Tables)
9 Months Ended
Sep. 30, 2022
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)2022202120222021
Service revenue$36,290 $41,626 $111,691 $133,672 
Reimbursable expenses1,957 1,416 6,158 5,365 
Non-controlling interests133 201 468 712 
Total$38,380 $43,243 $118,317 $139,749 
Disaggregation of Revenue
Disaggregation of total revenues by segment and major source was as follows:
Three months ended September 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,387 $2,633 $1,846 $30,866 
Origination7,392 11 111 7,514 
Total revenue$33,779 $2,644 $1,957 $38,380 
Three months ended September 30, 2021
(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$23,785 $1,782 $1,226 $26,793 
Origination14,362 11 190 14,563 
Corporate and Others— 1,887 — 1,887 
Total revenue$38,147 $3,680 $1,416 $43,243 
Nine months ended September 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$77,947 $7,654 $5,748 $91,349 
Origination26,533 25 410 26,968 
Total revenue$104,480 $7,679 $6,158 $118,317 
Nine months ended September 30, 2021
(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$77,898 $6,832 $4,854 $89,584 
Origination46,213 32 511 46,756 
Corporate and Others— 3,409 — 3,409 
Total revenue$124,111 $10,273 $5,365 $139,749