XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting - Schedule of Reconciliation of Operating Profit (Loss) from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Total pretax income $ 113,050 $ 258,963 $ 222,019 $ 460,845
Homebuilding        
Segment Reporting Information [Line Items]        
Total pretax income 92,058 240,271 183,057 428,770
Financial Services        
Segment Reporting Information [Line Items]        
Total pretax income 20,992 18,692 38,962 32,075
Operating Segments | Homebuilding | West        
Segment Reporting Information [Line Items]        
Total pretax income 29,639 148,508 72,839 279,034
Operating Segments | Homebuilding | Mountain        
Segment Reporting Information [Line Items]        
Total pretax income 44,676 79,135 69,712 129,641
Operating Segments | Homebuilding | East        
Segment Reporting Information [Line Items]        
Total pretax income 14,149 34,407 29,458 65,801
Operating Segments | Financial Services | Mortgage operations        
Segment Reporting Information [Line Items]        
Total pretax income 13,852 10,673 23,578 18,106
Operating Segments | Financial Services | Other        
Segment Reporting Information [Line Items]        
Total pretax income 7,140 8,019 15,384 13,969
Corporate | Homebuilding        
Segment Reporting Information [Line Items]        
Total pretax income $ 3,594 $ (21,779) $ 11,048 $ (45,706)