XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues $ 1,139,205 $ 1,449,026 $ 2,136,874 $ 2,805,580
Inventory impairments (9,750) (4,550) (9,750) (10,450)
Selling, general and administrative expenses (124,390) (216,546) (238,682) (350,696)
Interest and other income 3,377 12,156 7,662 34,573
Transaction costs   (27,561)   (38,266)
Other income (expense) 1,494 2,671 2,187 6,515
Expenses (18,864) (20,219) (36,264) (38,723)
Income before income taxes 33,057 43,401 82,370 169,641
Provision for income taxes (7,402) (18,267) (16,633) (48,688)
Net income 25,655 25,134 65,737 120,953
Other comprehensive income net of tax:        
Unrealized gain (loss) related to available-for-sale debt securities 0 20 0 (27)
Other comprehensive income (loss) 0 20 0 (27)
Comprehensive income (loss) $ 25,655 $ 25,154 $ 65,737 $ 120,926
Homebuilding:        
Revenue from Contract with Customer, Product and Service [Extensible List] Home Sales Home Sales Home Sales Home Sales
Revenues $ 1,106,405 $ 1,411,446 $ 2,079,302 $ 2,736,648
Home cost of sales (958,015) (1,151,575)    
Inventory impairments (9,750) (4,550) (9,750) (10,450)
Total cost of sales (967,765) (1,156,125) (1,789,407) (2,249,341)
Gross profit 138,640 255,321 289,895 487,307
Selling, general and administrative expenses (124,390) (216,546) (238,682) (350,696)
Interest and other income 3,377 12,156 7,662 34,573
Transaction costs 0 (27,561) 0 (38,266)
Other income (expense) (2,408) (2,612) (5,316) (3,584)
Income before income taxes $ 15,219 $ 20,758 $ 53,559 $ 129,334
Financial Services:        
Revenue from Contract with Customer, Product and Service [Extensible List] Financial Revenue Financial Revenue Financial Revenue Financial Revenue
Revenues $ 32,800 $ 37,580 $ 57,572 $ 68,932
Expenses (18,864) (20,219) (36,264) (38,723)
Other income, net 3,902 5,282 7,503 10,098
Income before income taxes $ 17,838 $ 22,643 $ 28,811 $ 40,307