XML 55 R44.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue The components of revenue were as follows:
Three months ended
March 31,
(in thousands)20262025
Service revenue$45,089 $40,895 
Reimbursable expenses2,391 2,471 
Non-controlling interests104 73 
Total$47,584 $43,439 
Schedule of Disaggregation of Revenue
Disaggregation of total revenue by segment and major source was as follows:
Three months ended March 31, 2026Three months ended March 31, 2025
(in thousands)Servicer and Real EstateOriginationTotal revenueServicer and Real EstateOriginationTotal revenue
Revenue recognized when services are performed or assets are sold$29,145 $13,643 $42,788 $30,485 $7,926 $38,411 
Revenue related to technology platforms and professional services2,205 200 2,405 2,380 177 2,557 
Reimbursable expenses revenue2,287 104 2,391 2,292 179 2,471 
Total revenue$33,637 $13,947 $47,584 $35,157 $8,282 $43,439 
Disaggregation of service revenue by the timing of revenue recognition was as follows:
Three months ended
March 31,
(in thousands)20262025
Over-time revenue recognition$8,564 $10,744 
Point-in-time revenue recognition36,525 30,151 
Total service revenue$45,089 $40,895 
Schedule of Deferred Revenue The deferred revenue opening and closing balances were as follows:
Three months ended
March 31,
(in thousands)20262025
Deferred revenue, beginning balance$(3,487)$(3,979)
Revenue recognized that was included in the deferred revenue balance at the beginning of the period1,526 1,825 
Increase due to billing, excluding amounts recognized as revenue during the period(2,081)(1,485)
Deferred revenue, ending balance$(4,042)$(3,639)