Australia markets closed

Hyundai Engineering & Construction Co.,Ltd. (000720.KS)

KSE - KSE Delayed price. Currency in KRW
Add to watchlist
34,250.00-850.00 (-2.42%)
At close: 03:30PM KST
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
668,135,000
535,904,000
408,886,000
407,508,000
122,322,000
Depreciation & amortisation
185,463,000
196,114,000
181,708,000
171,501,000
171,657,000
Change in working capital
-616,206,000
-1,816,344,000
-827,056,000
-162,480,000
1,010,745,000
Inventory
1,614,000
54,175,000
-90,800,000
412,785,000
591,290,000
Other working capital
207,010,000
-952,672,000
-310,270,000
886,925,000
1,638,749,000
Other non-cash items
-97,008,000
-119,391,000
-117,923,000
-42,369,000
-23,728,000
Net cash provided by operating activities
348,401,000
-714,716,000
-143,474,000
1,009,401,000
1,729,721,000
Cash flows from investing activities
Investments in property, plant and equipment
-141,391,000
-237,956,000
-166,796,000
-122,476,000
-90,972,000
Acquisitions, net
-43,271,000
-11,589,000
-28,217,000
-31,792,000
-23,578,000
Purchases of investments
-3,633,279,000
-1,393,496,000
-2,686,263,000
-3,520,490,000
-4,410,747,000
Sales/maturities of investments
4,207,763,000
1,803,711,000
4,335,597,000
3,462,640,000
3,673,078,000
Other investing activities
-126,774,000
364,806,000
353,629,000
-600,720,000
-391,714,000
Net cash used for investing activities
271,765,000
562,566,000
1,853,258,000
-798,316,000
-1,219,172,000
Net change in cash
72,609,000
231,768,000
1,047,041,000
-259,986,000
600,835,000
Cash at beginning of period
3,290,997,000
3,973,897,000
2,926,856,000
3,186,842,000
2,586,007,000
Cash at end of period
3,291,181,000
4,205,665,000
3,973,897,000
2,926,856,000
3,186,842,000
Free cash flow
Operating cash flow
348,401,000
-714,716,000
-143,474,000
1,009,401,000
1,729,721,000
Capital expenditure
-141,391,000
-237,956,000
-166,796,000
-122,476,000
-90,972,000
Free cash flow
207,010,000
-952,672,000
-310,270,000
886,925,000
1,638,749,000