XML 17 R2.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 116,309 $ 122,475
Restricted cash and cash equivalents 58,007 64,931
Marketable securities 123,417 48,942
Loans held for sale, at fair value 704,357 990,864
Receivables, net 478,672 451,605
Receivables from related parties   20,498
Other current assets (see Note 19) 74,147 57,739
Total current assets 1,554,909 1,757,054
Goodwill 539,803 515,321
Mortgage servicing rights, net 406,209 411,809
Loans, forgivable loans and other receivables from employees and partners, net 356,590 285,532
Fixed assets, net 93,844 78,805
Other intangible assets, net 32,420 35,769
Other assets (see Note 19) 599,905 369,867
Total assets 3,583,680 3,454,157
Current liabilities:    
Warehouse facilities collateralized by U.S. Government Sponsored Enterprises 680,860 972,387
Accrued compensation 405,256 366,506
Current portion of accounts payable, accrued expenses and other liabilities (see Note 29) 473,789 312,239
Securities loaned 24,838  
Current portion of payables to related parties 19,771 13,507
Total current liabilities 1,604,514 1,664,639
Long-term debt 598,565 537,926
Other long-term liabilities (see Note 29) 372,793 168,623
Total liabilities 2,575,872 2,371,188
Commitments and contingencies (see Note 31)
Redeemable partnership interests 28,895 26,170
Equity:    
Additional paid-in capital 294,901 285,071
Retained earnings 344,891 277,952
Total stockholders’ equity 610,375 567,569
Noncontrolling interests 368,538 489,230
Total equity 978,913 1,056,799
Total liabilities, redeemable partnership interests, and equity 3,583,680 3,454,157
Class A Common Stock [Member]    
Equity:    
Common stock value 1,590 1,570
Treasury stock value (34,469) (486)
Total equity 1,590 1,570
Class B Common Stock [Member]    
Equity:    
Common stock value 212 212
Total equity 212 212
Contingent Class A Common Stock    
Equity:    
Common stock value 3,250 3,250
Total equity $ 3,250 $ 3,250