Singapore markets closed

Essex Property Trust, Inc. (ESS)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
235.17+1.20 (+0.51%)
At close: 04:00PM EDT
235.77 +0.60 (+0.26%)
After hours: 06:40PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
405,825
405,825
408,315
488,554
568,870
Depreciation & amortisation
548,438
548,438
539,319
520,066
525,497
Stock-based compensation
8,031
8,031
7,206
7,308
8,157
Change in working capital
-1,651
-1,651
-2,456
33,319
-13,363
Accounts payable
5,335
5,335
-17,266
22,298
-10,382
Other working capital
839,693
839,693
812,456
784,064
713,023
Other non-cash items
-2,514
-2,514
-4,722
-1,631
-16,435
Net cash provided by operating activities
980,064
980,064
975,649
905,259
803,108
Cash flows from investing activities
Investments in property, plant and equipment
-140,371
-140,371
-163,193
-121,195
-90,085
Acquisitions, net
-37,405
-37,405
-163,188
-306,266
-114,017
Purchases of investments
-20,780
-20,780
-18,109
-23,805
-83,379
Sales/maturities of investments
64,320
64,320
71,222
16,577
113,465
Other investing activities
-44,496
-44,496
231,918
-149,346
-35,813
Net cash used for investing activities
-145,140
-145,140
145,958
-397,397
-416,900
Cash flows from financing activities
Debt repayment
-1,198,548
-1,198,548
-1,730,178
-1,762,833
-2,009,635
Common stock repurchased
-96,004
-96,004
-190,040
-9,627
-269,611
Dividends paid
-586,976
-586,976
-565,924
-542,860
-536,098
Other financing activities
-37,789
-37,789
-47,399
-72,536
-74,016
Net cash used provided by (used for) financing activities
-477,271
-477,271
-1,137,564
-533,265
-383,261
Net change in cash
357,653
357,653
-15,957
-25,403
2,947
Cash at beginning of period
42,681
42,681
58,638
84,041
81,094
Cash at end of period
400,334
400,334
42,681
58,638
84,041
Free cash flow
Operating cash flow
980,064
980,064
975,649
905,259
803,108
Capital expenditure
-140,371
-140,371
-163,193
-121,195
-90,085
Free cash flow
839,693
839,693
812,456
784,064
713,023