XML 105 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated      
Selling, General and Administrative Expense, Total $ 152,258 $ 171,548 $ 173,980
Marketing Funds fees 78,983 83,861 90,319
Real Estate | Operating Segments      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated      
Personnel 79,919 81,900 88,772
Professional fees 10,850 13,450 16,002
Lease costs 6,317 7,140 7,908
Events, travel and related costs 15,307 19,734 17,200
Other segment items 17,649 25,145 21,920
Selling, General and Administrative Expense, Total 130,042 147,369 151,802
Adjustments to arrive at segment expense in Adjusted EBITDA (18,853) (24,492) (30,831)
Total expense in Adjusted EBITDA 111,189 122,877 120,971
Mortgage | Operating Segments      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated      
Personnel 14,240 14,134 11,865
Professional fees 1,394 1,237 1,179
Lease costs 439 460 408
Events, travel and related costs 2,721 3,118 2,234
Other segment items 3,291 3,495 4,296
Selling, General and Administrative Expense, Total 22,085 22,444 19,982
Adjustments to arrive at segment expense in Adjusted EBITDA (2,403) (1,531) (1,226)
Total expense in Adjusted EBITDA 19,682 20,913 18,756
Other | Operating Segments      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated      
Selling, General and Administrative Expense, Total 131 1,735 2,196
Marketing Funds fees | Operating Segments      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated      
Marketing Funds fees $ 78,983 $ 83,861 $ 90,319