v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table provides detail of total revenue. Transactional revenue consists of revenue recognized from non-recurring sales or services that do not generate ongoing revenue and primarily includes revenue generated from moving services. Recurring revenue refers to revenue streams that are more predictable and generate revenue from customers on an ongoing basis, including revenue from insurance services management, inspection software, title insurance software, mortgage software, warranty products, and marketing services. Insurance carrier revenue consists of revenue earned through premiums collected on policies, policy fees, and commissions by the Reciprocal.
Three Months Ended June 30,
Six Months Ended June 30,
2026
2025
2026
2025
Transactional$9,792 $9,174 $16,136 $15,562 
Recurring(1)124,350 99,879 229,750 180,017 
Intercompany revenue(2,330)(2,035)(4,636)(4,015)
131,812 107,018 241,250 191,564 
Insurance carrier59,624 55,409 110,907 95,347 
Intercompany revenue(50,554)(36,350)(90,152)(56,089)
Total revenue
(2)
$
140,882 
$
126,077 
$
262,005 
$
230,822 
______________________________________
(1)Revenue recognized during the three and six months ended June 30, 2026 and 2025, includes revenue that is accounted for in accordance with ASC Topic 460, Guarantees, separately from revenue from contracts with customers. Revenue accounted for under ASC Topic 460 was $8.3 million and $8.3 million for the three months ended June 30, 2026 and 2025, respectively, and $17.0 million and $16.6 million for the six months ended June 30, 2026 and 2025, respectively.
(2)Revenue recognized during the three and six months ended June 30, 2026 and 2025, includes revenue that is accounted for in accordance with ASC Topic 944, Financial Services-Insurance, separately from the revenue from contracts with customers. Revenue accounted for under ASC Topic 944 was $92.0 million and $79.7 million for the three months ended June 30, 2026 and 2025, respectively, and $170.0 million and $145.3 million for the six months ended June 30, 2026 and 2025, respectively.
Schedule of the Activity Impacting the Contract Assets
A summary of the activity impacting the contract assets during the six months ended June 30, 2026, is presented below:
Balance at December 31, 2025
$
3,117 
Estimated lifetime value of commissions on insurance policies sold by carriers
1,060 
Cash receipts
(364)
Write offs of uncollectible accounts
(315)
Balance at June 30, 2026
$
3,498 
Schedule of the Activity Impacting Deferred Revenue and Warranty Revenue
A summary of the activity impacting Software & Data segment deferred revenue balances during the six months ended June 30, 2026, is presented below:
Balance at December 31, 2025
$
2,699 
Revenue recognized
(6,165)
Additional amounts deferred
5,360 
Balance at June 30, 2026
$
1,894 
The following table provides balances as of the dates shown.
June 30, 2026
December 31, 2025
Refundable customer deposits
$
10,648 
$
12,379 
Deferred revenue
$
2,367 
$
1,853 
Non-current deferred revenue
(1)
$
1,798 
$
2,010 
____________________________________
(1)Non-current deferred revenue is included in other liabilities in the unaudited Condensed Consolidated Balance Sheets.