XML 57 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Reporting and Revenue - (Tables)
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Reconciliation of Operating Profit (Loss) from Segments to Consolidated
Information on each of the reportable and other segments and reconciliation to consolidated net loss is as follows:
 
Year Ended December 31,
 
2019
 
2018
 
2017
Real estate services
 
 
 
 
 
Brokerage revenue
$
496,480

 
$
406,293

 
$
330,372

Partner revenue
27,060

 
25,875

 
21,198

Total real estate services revenue
523,540

 
432,168

 
351,570

Cost of revenue
373,150

 
309,069

 
237,832

Gross profit
$
150,390

 
$
123,099

 
$
113,738

Properties
 
 
 
 
 
Revenue
240,507

 
44,993

 
10,491

Cost of revenue
245,189

 
46,613

 
10,384

Gross profit
$
(4,682
)
 
$
(1,620
)
 
$
107

Other
 
 
 
 
 
Revenue
17,634

 
9,882

 
7,975

Cost of revenue
19,239

 
11,937

 
10,000

Gross profit
$
(1,605
)
 
$
(2,055
)
 
$
(2,025
)
Intercompany eliminations
 
 
 
 
 
Revenue
(1,885
)
 
(123
)
 

Cost of revenue
(1,885
)
 
(123
)
 

Gross profit
$

 
$

 
$

Consolidated
 
 
 
 
 
Revenue
779,796

 
486,920

 
370,036

Cost of revenue
635,693

 
367,496

 
258,216

Gross profit
$
144,103

 
$
119,424

 
$
111,820

Operating expenses
223,349

 
163,358

 
127,792

Interest income
7,146

 
5,416

 
882

Interest expense
(8,928
)
 
(3,681
)
 

Other income, net
223

 
221

 
88

   Net loss
$
(80,805
)
 
$
(41,978
)
 
$
(15,002
)

Contract with Customer, Asset and Liability
The following table presents the detail of accounts receivable for the periods presented:
 
Year Ended December 31,
 
2019
 
2018
Accounts receivable
$
19,388

 
$
15,529

Less: Allowance for doubtful accounts
(165
)
 
(166
)
Accounts receivable, net
$
19,223

 
$
15,363


The following table presents the activity in the allowance for doubtful accounts for the periods presented:
 
Year Ended December 31,
 
2019
 
2018
 
2017
Balance, beginning of period
$
166

 
$
160

 
$
150

Charges
(15
)
 
43

 
81

Write-offs
14

 
(37
)
 
(71
)
Balance, end of period
$
165

 
$
166

 
$
160