XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue The components of revenue were as follows:
Three months ended
March 31,
(in thousands)20252024
Service revenue$40,895 $36,891 
Reimbursable expenses2,471 2,537 
Non-controlling interests73 41 
Total$43,439 $39,469 
Schedule of Disaggregation of Revenue
Disaggregation of total revenue by segment and major source was as follows:
Three months ended March 31, 2025
(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$30,485 $2,380 $2,292 $35,157 
Origination7,926 177 179 8,282 
Total revenue$38,411 $2,557 $2,471 $43,439 
Three months ended March 31, 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$26,397 $2,684 $2,421 $31,502 
Origination7,696 155 116 7,967 
Total revenue$34,093 $2,839 $2,537 $39,469 
Disaggregation of service revenue by the timing of revenue recognition was as follows for the three months ended March 31:
(in thousands)20252024
Over-time revenue recognition$10,744 $6,394 
Point-in-time revenue recognition30,151 30,497 
Total service revenue$40,895 $36,891 
Schedule of Deferred Revenue The deferred revenue opening and closing balances are presented below for the three months ended March 31:
(in thousands)20252024
Deferred revenue, beginning balance$(3,979)$(3,204)
Revenue recognized that was included in the deferred revenue balance at the beginning of the period1,825 1,394 
Increase due to billing, excluding amounts recognized as revenue during the period(1,485)(1,649)
Deferred revenue, ending balance$(3,639)$(3,459)