XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE (Tables)
9 Months Ended
Sep. 30, 2024
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)2024202320242023
Service revenue$38,150 $34,112 $111,904 $104,356 
Reimbursable expenses2,321 2,039 7,081 6,398 
Non-controlling interests60 62 136 155 
Total$40,531 $36,213 $119,121 $110,909 
Schedule of Disaggregation of Revenue
Disaggregation of total revenue by segment and major source was as follows:
Three months ended September 30, 2024
(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$27,467 $2,922 $2,160 $32,549 
Origination7,654 167 161 7,982 
Total revenue$35,121 $3,089 $2,321 $40,531 
Three months ended September 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$24,223 $2,677 $1,802 $28,702 
Origination7,264 10 237 7,511 
Total revenue$31,487 $2,687 $2,039 $36,213 
Nine months ended September 30, 2024
(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$80,358 $8,137 $6,680 $95,175 
Origination23,064 481 401 23,946 
Total revenue$103,422 $8,618 $7,081 $119,121 
Nine months ended September 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$73,314 $8,265 $5,916 $87,495 
Origination22,908 24 482 23,414 
Total revenue$96,222 $8,289 $6,398 $110,909