XML 62 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting and Revenue - Reconciliation of Operating Profit (Loss) from Segments to Consolidated (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Revenue $ 1,922,765 $ 886,093 $ 779,796
Cost of revenue 1,518,945 653,983 635,693
Gross profit 403,820 232,110 144,103
Operating expenses 513,773 231,318 223,349
Interest income 635 2,074 7,146
Interest expense (11,762) (19,495) (8,928)
Income tax benefit 6,107 0 0
Other income (expense), net 5,360 (1,898) 223
Net loss (109,613) (18,527) (80,805)
Real Estate Segment [Member]      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Gross profit 300,014 234,068 150,390
Properties      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Gross profit 10,601 (4,696) (4,682)
Rentals      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Gross profit 100,138 0 0
Operating expenses 146,504 0 0
Mortgage      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Gross profit (6,278) 208 (3,881)
Real Estate And Properties Segments      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Operating expenses 367,269 231,318 223,349
Operating Segments | Real Estate Segment [Member]      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Cost of revenue 603,320 417,140 373,150
Operating Segments | Real Estate Segment [Member] | Real estate services (brokerage)      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Revenue 849,288 607,513 496,480
Operating Segments | Real Estate Segment [Member] | Real estate services (partner)      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Revenue 54,046 43,695 27,060
Operating Segments | Properties      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Revenue 880,653 209,686 240,507
Cost of revenue 870,052 214,382 245,189
Operating Segments | Rentals      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Revenue 121,877 0 0
Cost of revenue 21,739 0 0
Operating Segments | Mortgage      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Revenue 19,818 15,835 6,097
Cost of revenue 26,096 15,627 9,978
Other      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Revenue 13,609 12,377 11,537
Cost of revenue 14,264 9,847 9,261
Gross profit (655) 2,530 2,276
Intercompany eliminations      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Revenue (16,526) (3,013) (1,885)
Cost of revenue $ (16,526) $ (3,013) $ (1,885)