XML 42 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Reporting and Revenue - (Tables)
12 Months Ended
Dec. 31, 2020
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,
202020192018
Real estate services
Brokerage revenue$607,513 $496,480 $406,293 
Partner revenue43,695 27,060 25,875 
Total real estate services revenue651,208 523,540 432,168 
Cost of revenue 417,140 373,150 309,069 
Gross profit$234,068 $150,390 $123,099 
Properties
Revenue209,686 240,507 44,993 
Cost of revenue214,382 245,189 46,613 
Gross profit$(4,696)$(4,682)$(1,620)
Other
Revenue28,212 17,634 9,882 
Cost of revenue25,474 19,239 11,937 
Gross profit$2,738 $(1,605)$(2,055)
Intercompany eliminations
Revenue(3,013)(1,885)(123)
Cost of revenue(3,013)(1,885)(123)
Gross profit$— $— $— 
Consolidated
Revenue886,093 779,796 486,920 
Cost of revenue653,983 635,693 367,496 
Gross profit$232,110 $144,103 $119,424 
Operating expenses231,318 223,349 163,358 
Interest income2,074 7,146 5,416 
Interest expense(19,495)(8,928)(3,681)
Other income (loss), net(1,898)223 221 
   Net loss$(18,527)$(80,805)$(41,978)