New Zealand markets open in 7 hours 50 minutes

RS Public Company Limited (RS.BK)

Thailand - Thailand Delayed price. Currency in THB
Add to watchlist
12.200.00 (0.00%)
At close: 04:39PM ICT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
1,173,057
1,395,232
137,070
127,351
528,278
-
Depreciation & amortisation
575,285
586,665
697,456
572,913
534,112
-
Change in working capital
310,316
396,405
-261,342
57,378
-140,507
-
Accounts receivable
158,159
248,126
-163,068
142,027
-175,945
-
Inventory
76,509
92,278
94,977
-134,649
27,759
-
Accounts payable
86,045
58,323
-179,461
44,282
23,217
-
Other working capital
-630,736
-549,049
-433,381
-219,783
246,543
-
Other non-cash items
183,427
172,655
-29,563
58,566
35,419
-
Net cash provided by operating activities
762,820
1,025,609
438,470
799,418
1,050,128
-
Cash flows from investing activities
Investments in property, plant and equipment
-1,393,556
-1,574,658
-871,851
-1,019,201
-803,585
-
Acquisitions, net
-
-100
-866,650
-981,406
-
-
Net cash used for investing activities
251,987
493,139
-1,710,625
-2,000,263
-797,003
-
Cash flows from financing activities
Debt repayment
-17,605,216
-18,144,547
-8,769,385
-6,443,805
-4,416,037
-
Common stock issued
0
194,330
47,583
0
21.699
-
Common stock repurchased
-
-
-
0
-160,158
0
Dividends paid
-652,648
-652,648
-335,113
0
-95,824
-
Other financing activities
-
-300
-2,255
-4,607
-2.009
-
Net cash used provided by (used for) financing activities
-720,412
-1,323,098
1,245,491
1,141,990
-381,433
-
Net change in cash
294,395
195,650
-26,664
-58,854
-128,308
-
Cash at beginning of period
107,355
114,582
141,246
200,101
328,409
-
Cash at end of period
401,750
310,232
114,582
141,246
200,101
-
Free cash flow
Operating cash flow
762,820
1,025,609
438,470
799,418
1,050,128
-
Capital expenditure
-1,393,556
-1,574,658
-871,851
-1,019,201
-803,585
-
Free cash flow
-630,736
-549,049
-433,381
-219,783
246,543
-