XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table provides detail of total revenue:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Vertical Software segment
Software and service subscriptions$18,253 $17,524 $35,189 $34,333 
Move-related transactions9,504 12,246 15,978 20,015 
Post-move transactions4,836 4,665 8,921 8,714 
Total Vertical Software segment revenue32,593 34,435 60,088 63,062 
Insurance segment
Insurance and warranty premiums, commissions and policy fees(1)
78,251 64,330 166,199 123,072 
Total Insurance segment revenue78,251 64,330 166,199 123,072 
Total revenue
$110,844 $98,765 $226,287 $186,134 
______________________________________
(1)Revenue recognized during the three months ended June 30, 2024 and 2023, includes revenue of $72.5 million and $54.8 million, respectively, which is accounted for separately from the revenue from contracts with customers. Revenue accounted separately from the revenue from contracts with customers for the six months ended June 30, 2024 and 2023, was $155.9 million and $105.0 million, respectively.
Summary of the Activity Impacting the Contract Assets
A summary of the activity impacting the contract assets during the six months ended June 30, 2024, is presented below:
Contract Assets
Balance at December 31, 2023$17,393 
Estimated lifetime value of commissions on insurance policies sold by carriers648 
Cash receipts(309)
Value of commissions sold with business disposition (Note 15)(16,982)
Balance at June 30, 2024$750 
Summary of the Activity Impacting Deferred Revenue
A summary of the activity impacting Vertical Software segment deferred revenue balances during the six months ended June 30, 2024, is presented below:
Balance at December 31, 2023$3,715 
Revenue recognized(9,748)
Additional amounts deferred10,307 
Balance at June 30, 2024$4,274