XML 61 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting - Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Net gains (losses) on investments and other financial instruments $ (236) $ (41,869) $ 5,349 $ (71,326)
Total revenues 290,413 286,833 601,033 579,813
Mortgage        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues 260,817 289,783 540,687 574,229
homegenius        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues 14,806 32,343 27,767 66,255
All Other revenues        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues 15,229 6,661 27,608 10,822
Operating Segments | Mortgage and homegenius segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues 275,623 322,126 568,454 640,484
Intersegment Eliminations        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues (108) (85) (203) (167)
Segment Reconciling Items        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Net gains (losses) on investments and other financial instruments $ (331) $ (41,869) $ 5,174 $ (71,326)