XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 195,829 $ 197,691
Restricted cash 113,765 107,174
Loans held for sale, at fair value 1,349,240 774,905
Other current assets (see Note 16) 118,068 87,976
Total current assets 2,343,716 1,772,673
Goodwill 788,687 770,886
Mortgage servicing rights, net 499,991 517,579
Loans, forgivable loans and other receivables from employees and partners, net 870,612 769,395
Right-of-use assets 494,982 500,464
Fixed assets, net 159,266 166,729
Other intangible assets, net 58,697 64,468
Other assets (see Note 16) 174,008 147,926
Total assets 5,389,959 4,710,120
Current liabilities:    
Warehouse facilities collateralized by U.S. Government Sponsored Enterprises 1,290,864 754,308
Accrued compensation 338,756 448,183
Accounts payable, accrued expenses and other liabilities (see Note 25) 617,502 577,940
Payables to related parties 11,827 0
Total current liabilities 2,258,949 1,780,431
Long-term debt 871,210 670,673
Right-of-use liabilities 484,427 489,832
Other long-term liabilities (see Note 25) 250,384 231,115
Total liabilities 3,864,970 3,172,051
Commitments and contingencies (see Note 27)
Redeemable partnership interests 11,534 13,900
Equity:    
Additional paid-in capital 916,386 753,001
Retained earnings 1,208,373 1,207,285
Treasury stock at cost: 85,916,753 and 74,983,414 shares of Class A common stock at June 30, 2025 and December 31, 2024, respectively (852,154) (745,931)
Accumulated other comprehensive loss 4,688 (11,287)
Total stockholders’ equity 1,279,908 1,205,525
Noncontrolling interests 233,547 318,644
Total equity 1,513,455 1,524,169
Total liabilities, redeemable partnership interests, and equity 5,389,959 4,710,120
Nonrelated Party    
Current assets:    
Receivables, net 566,814 604,601
Related Party    
Current assets:    
Receivables, net 0 326
Loans, forgivable loans and other receivables from employees and partners, net 870,600 769,400
Current liabilities:    
Payables to related parties 11,800 0
Class A Common Stock    
Equity:    
Common stock value 2,403 2,245
Class B Common Stock    
Equity:    
Common stock value $ 212 $ 212