XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting - Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Net gains (losses) on investments and other financial instruments $ (41,869) $ 15,661 $ (71,326) $ 10,480
Total revenues 286,833 336,994 579,813 665,807
Mortgage        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues 289,783 284,301 574,229 588,098
homegenius        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues 32,343 33,451 66,255 59,246
All Other revenues        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues 6,661 3,643 10,822 8,104
Operating Segments | Mortgage and homegenius segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues 322,126 317,752 640,484 647,344
Intersegment Eliminations        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues $ (85) $ (62) $ (167) $ (121)