Australia markets closed

Selic Corp Public Company Limited (SELIC.BK)

Thailand - Thailand Delayed price. Currency in THB
Add to watchlist
3.54000.0000 (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
115,606
80,147
40,558
81,527
89,307
-
Depreciation & amortisation
80,794
78,991
59,576
55,372
56,897
-
Deferred income taxes
46,274
32,492
11,711
22,785
20,918
-
Stock-based compensation
739
1,881
3,573
0
-
-
Change in working capital
-156,768
-98,516
-4,060
-48,152
25,368
-
Accounts receivable
-127,517
-114,742
28,591
-46,991
-1,470
-
Inventory
11,548
-30,427
23,435
-63,624
11,076
-
Accounts payable
-66,079
52,864
-56,901
65,448
17,626
-
Other working capital
36,435
36,724
72,687
80,916
193,572
-
Other non-cash items
43,795
41,320
27,185
20,894
30,636
-
Net cash provided by operating activities
186,556
172,889
128,496
105,504
207,911
-
Cash flows from investing activities
Investments in property, plant and equipment
-150,121
-136,165
-55,809
-24,588
-14,339
-
Acquisitions, net
-
-3,000
-567,056
0
0
-
Purchases of investments
-
-
0
-76,050
-
-
Other investing activities
-
-
6,424
-
-
-
Net cash used for investing activities
-151,848
-137,866
-615,469
-100,201
-11,505
-
Cash flows from financing activities
Debt repayment
-385,861
-319,039
-405,498
-221,092
-193,347
-
Common stock issued
-
0
250,001
84,000
-
-
Dividends paid
-13,099
-13,099
-2,444
-20,556
-2,223
-
Other financing activities
-
-
-3,130
-
-
-3,500
Net cash used provided by (used for) financing activities
-10,381
-86,567
564,432
-58,890
-161,731
-
Net change in cash
-28,296
-105,580
158,997
-48,499
34,981
-
Cash at beginning of period
171,661
182,733
101,195
149,694
114,713
-
Cash at end of period
195,988
128,697
182,733
101,195
149,694
-
Free cash flow
Operating cash flow
186,556
172,889
128,496
105,504
207,911
-
Capital expenditure
-150,121
-136,165
-55,809
-24,588
-14,339
-
Free cash flow
36,435
36,724
72,687
80,916
193,572
-