Singapore markets close in 2 hours

Century Communities, Inc. (CCS)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
82.14-1.66 (-1.98%)
At close: 04:00PM EDT
85.00 +2.86 (+3.48%)
After hours: 06:27PM 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
259,224
259,224
525,126
498,504
206,157
Depreciation & amortisation
15,774
15,774
11,223
10,912
13,141
Deferred income taxes
3,858
3,858
383
-8,701
-1,861
Stock-based compensation
36,777
36,777
20,049
14,377
18,334
Change in working capital
-282,819
-282,819
-276,379
-735,167
108,355
Accounts receivable
-23,416
-23,416
-10,865
-20,238
5,657
Inventory
-185,095
-185,095
-381,404
-524,181
94,498
Accounts payable
40,339
40,339
22,247
-23,033
22,918
Other working capital
-90,050
-90,050
264,888
-210,063
331,574
Other non-cash items
1,642
1,642
11,036
5
-7,145
Net cash provided by operating activities
41,628
41,628
315,347
-201,153
340,578
Cash flows from investing activities
Investments in property, plant and equipment
-131,678
-131,678
-50,459
-8,910
-9,004
Acquisitions, net
-
-
-
-
0
Other investing activities
-302
-302
-3,805
2,434
117
Net cash used for investing activities
-131,980
-131,980
-54,264
-6,476
-8,405
Cash flows from financing activities
Debt repayment
-172,546
-172,546
-1,627,021
-457,284
-755,469
Common stock issued
-
-
-
0
0
Common stock repurchased
-29,899
-29,899
-133,400
-13,726
-5,100
Dividends paid
-29,381
-29,381
-26,034
-15,192
0
Other financing activities
-
-
-44
-6,319
-777
Net cash used provided by (used for) financing activities
23,863
23,863
-274,832
131,789
7,387
Net change in cash
-66,489
-66,489
-13,749
-75,840
339,560
Cash at beginning of period
308,492
308,492
322,241
398,081
58,521
Cash at end of period
242,003
242,003
308,492
322,241
398,081
Free cash flow
Operating cash flow
41,628
41,628
315,347
-201,153
340,578
Capital expenditure
-131,678
-131,678
-50,459
-8,910
-9,004
Free cash flow
-90,050
-90,050
264,888
-210,063
331,574