XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting and Revenue - Reconciliation of Operating Profit (Loss) from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenue $ 540,074 $ 236,916 $ 1,279,708 $ 641,576
Cost of revenue 412,772 143,844 983,912 489,586
Gross profit 127,302 93,072 295,796 151,990
Operating expenses 147,196 56,063 380,519 176,837
Interest income 178 319 472 1,859
Interest expense (3,672) (2,522) (7,822) (7,631)
Income tax benefit 311 0 5,363 0
Other income (expense), net 4,128 (640) 4,099 (1,943)
Net (loss) income (18,949) 34,166 (82,611) (32,562)
Real estate segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Gross profit 96,346 91,909 224,812 153,233
Properties segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Gross profit 20 (1,455) 6,640 (2,820)
Real estate and properties segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Operating expenses 96,910 56,063 281,569 176,837
Rentals segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Gross profit 33,011 0 67,989 0
Operating expenses 50,286 0 98,950 0
Operating Segments | Real estate segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Cost of revenue 161,449 117,944 453,790 300,305
Operating Segments | Properties segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenue 238,417 19,005 503,588 170,287
Cost of revenue 238,397 20,460 496,948 173,107
Operating Segments | Rentals segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenue 40,406 0 82,954 0
Cost of revenue 7,395 0 14,965 0
Other revenue        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenue 8,206 8,503 26,084 19,999
Cost of revenue 10,281 5,885 29,729 18,422
Gross profit (2,075) 2,618 (3,645) 1,577
Intercompany eliminations        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenue (4,750) (445) (11,520) (2,248)
Cost of revenue (4,750) (445) (11,520) (2,248)
Brokerage revenue | Operating Segments | Real estate segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenue 243,575 194,375 637,532 425,269
Partner revenue | Operating Segments | Real estate segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenue $ 14,220 $ 15,478 $ 41,070 $ 28,269