XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net income $ 349,195 $ 582,409 $ 469,267
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 26,852 28,010 32,421
Equity in loss (income) of unconsolidated entities, net 97 (358) (14,943)
Deferred income taxes, net (3,145) 22,245 (9,571)
Amortization of stock-based compensation 19,919 18,780 20,941
Charges for impairments and lot option abandonments 14,157 8,747 20,838
Changes in assets and liabilities:      
Real estate inventories (172,726) (123,147) (161,010)
Receivables (55,187) (52,453) (53,445)
Other assets 5,434 (6,510) 20,980
Accounts payable 2,509 (22,530) 5,164
Accrued expenses and other liabilities 8,156 (13,170) 74,344
Returns on investments in unconsolidated entities, net 0 2,253 14,547
Net cash provided by operating activities 195,261 444,276 419,533
Cash flows from investing activities:      
Purchases of property and equipment (25,376) (43,623) (29,489)
Proceeds from sale of property and equipment 0 0 2
Investments in unconsolidated entities, net (1,042) (14,500) (42,644)
Net cash used in investing activities (26,418) (58,123) (72,131)
Cash flows from financing activities:      
Borrowings from debt 910 112,427 0
Repayment of debt 0 (75,504) (8,475)
Debt issuance costs (14) (2,404) (3,570)
Distributions to noncontrolling interests (6,955) (2,464) 0
Proceeds from issuance of common stock under share-based    awards 870 1,678 5,557
Tax withholding paid on behalf of employees for share-based awards (9,806) (9,112) (4,636)
Share repurchases (174,559) (202,638) (276,045)
Net cash used in financing activities (189,554) (178,017) (287,169)
Net (decrease) increase in cash and cash equivalents (20,711) 208,136 60,233
Cash and cash equivalents - beginning of year 889,664 681,528 621,295
Cash and cash equivalents - end of year $ 868,953 $ 889,664 $ 681,528