New Zealand markets closed

KB Financial Group Inc. (KB)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
47.13-0.04 (-0.08%)
At close: 04:00PM EDT
47.01 -0.13 (-0.28%)
After hours: 04:04PM EDT
Annual

Cash flow

Currency in KRW. All numbers in thousands
Breakdown
ttm
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
4,726,989,000
4,394,830,000
4,409,543,000
3,468,448,000
Depreciation & amortisation
-
1,016,458,000
1,006,688,000
1,048,777,000
Stock-based compensation
-
58,275,000
101,935,000
49,364,000
Change in working capital
-
-3,793,383,000
-11,960,344,000
-16,734,383,000
Other working capital
-
5,151,889,000
-2,503,699,000
-9,018,693,000
Other non-cash items
-
1,757,647,000
3,739,042,000
3,547,703,000
Net cash provided by operating activities
-
5,686,084,000
-2,025,390,000
-8,410,972,000
Cash flows from investing activities
Investments in property, plant and equipment
-
-534,195,000
-478,309,000
-607,721,000
Purchases of investments
-
-57,015,973,000
-69,194,669,000
-106,709,707,000
Sales/maturities of investments
-
35,674,493,000
65,293,576,000
97,523,467,000
Other investing activities
-
-21,456,000
75,105,000
142,961,000
Net cash used for investing activities
-
-20,285,715,000
-3,856,014,000
-10,988,410,000
Cash flows from financing activities
Debt repayment
-
-106,888,783,000
-117,762,833,000
-107,996,298,000
Common stock repurchased
-
-
0
0
Dividends paid
-
-1,437,751,000
-981,879,000
-861,092,000
Other financing activities
-
1,367,814,000
477,489,000
3,730,991,000
Net cash used provided by (used for) financing activities
-
15,318,243,000
10,821,398,000
25,262,276,000
Net change in cash
-
889,251,000
5,181,538,000
5,601,229,000
Cash at beginning of period
-
25,273,273,000
20,091,735,000
14,490,506,000
Cash at end of period
-
26,162,524,000
25,273,273,000
20,091,735,000
Free cash flow
Operating cash flow
-
5,686,084,000
-2,025,390,000
-8,410,972,000
Capital expenditure
-
-534,195,000
-478,309,000
-607,721,000
Free cash flow
-
5,151,889,000
-2,503,699,000
-9,018,693,000