XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Reconciliation of Pretax Operating Income From Segments to Consolidated (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Income before income taxes $ 526,105 $ 759,854 $ 751,694
Homebuilding:      
Segment Reporting Information [Line Items]      
Income before income taxes 450,132 691,467 659,688
Income before income taxes 450,132 691,467 659,688
Homebuilding: | Corporate      
Segment Reporting Information [Line Items]      
Income before income taxes 22,512 (94,239) (94,631)
Homebuilding: | West | Operating Segments      
Segment Reporting Information [Line Items]      
Income before income taxes 219,560 413,426 463,302
Homebuilding: | Mountain | Operating Segments      
Segment Reporting Information [Line Items]      
Income before income taxes 143,838 245,456 231,523
Homebuilding: | East | Operating Segments      
Segment Reporting Information [Line Items]      
Income before income taxes 64,222 126,824 59,494
Financial Services:      
Segment Reporting Information [Line Items]      
Income before income taxes 75,973 68,387 92,006
Income before income taxes 75,973 68,387 92,006
Financial Services: | Mortgage operations | Operating Segments      
Segment Reporting Information [Line Items]      
Income before income taxes 40,756 30,177 69,455
Financial Services: | Other | Operating Segments      
Segment Reporting Information [Line Items]      
Income before income taxes $ 35,217 $ 38,210 $ 22,551