XML 35 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Reporting and Revenue - Reconciliation of Operating Profit (Loss) from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Brokerage revenue $ 190,995 $ 110,141
Cost of revenue 178,116 107,388
Gross profit 12,879 2,753
Operating expenses 70,309 70,205
Interest income 1,103 2,316
Interest expense (2,444) (2,136)
Other income (expense), net (1,346) 92
Net loss (60,117) (67,180)
Operating Segments | Real estate services    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Brokerage revenue 108,636 85,890
Cost of revenue 93,562 80,784
Gross profit 15,074 5,106
Operating Segments | Properties    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Brokerage revenue 79,098 21,373
Cost of revenue 79,299 22,993
Gross profit (201) (1,620)
Other revenue    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Brokerage revenue 4,250 3,047
Cost of revenue 6,244 3,780
Gross profit (1,994) (733)
Intercompany eliminations    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Cost of revenue (989) (169)
Gross profit 0 0
Brokerage revenue | Operating Segments | Real estate services    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Brokerage revenue 102,351 81,314
Partner revenue | Operating Segments | Real estate services    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Brokerage revenue $ 6,285 $ 4,576