New Zealand markets open in 9 hours 21 minutes

KE Holdings Inc. (BEKE)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
15.27-0.09 (-0.59%)
At close: 04:00PM EDT
15.51 +0.24 (+1.57%)
Pre-market: 08:30AM EDT
Annual

Cash flow

Currency in CNY. 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
3,568,154
5,883,224
-1,386,074
-524,129
2,777,592
-
Depreciation & amortisation
-
1,402,188
1,502,721
1,370,761
1,173,972
-
Deferred income taxes
-
-328,579
301,788
-170,065
-359,429
-
Stock-based compensation
-
3,215,549
2,425,249
1,538,287
2,252,589
-
Change in working capital
-
1,818,487
5,036,394
32,414
2,991,265
-
Accounts receivable
-
834,677
5,160,705
2,646,058
-5,835,383
-
Accounts payable
-
482,543
-866,389
-566,709
2,302,917
-
Other working capital
1,740,526
10,283,635
7,667,722
2,165,145
8,474,947
-
Net cash provided by operating activities
2,614,516
11,157,625
8,460,754
3,595,122
9,361,949
-
Cash flows from investing activities
Investments in property, plant and equipment
-
-873,990
-793,032
-1,429,977
-887,002
-
Acquisitions, net
-
-9,893
-3,147,760
-21,842
-10,800
-
Purchases of investments
-
-54,569,386
-60,321,746
-65,994,189
-53,962,196
-
Sales/maturities of investments
-
52,115,584
55,775,056
39,236,990
39,768,434
-
Other investing activities
-
-654,593
-3,999
3,306,423
89,279
-
Net cash used for investing activities
-8,264,932
-3,977,440
-8,472,355
-24,884,074
-14,977,618
-
Cash flows from financing activities
Debt repayment
-
-755,972
-727,600
-1,840,853
-9,531,426
-
Common stock issued
-
-
0
0
31,630,105
232,885
Common stock repurchased
-
-5,150,628
-1,319,796
0
0
-
Dividends paid
-
-1,425,707
0
0
-
0
Other financing activities
-
-55,920
-
-870
-245,457
2,952,842
Net cash used provided by (used for) financing activities
-
-6,961,591
-1,154,993
-1,074,173
25,406,250
-
Net change in cash
-13,671,043
263,202
-1,137,950
-22,805,266
17,606,899
-
Cash at beginning of period
38,454,355
25,594,259
26,732,209
49,537,475
31,930,576
-
Cash at end of period
24,728,197
25,857,461
25,594,259
26,732,209
49,537,475
-
Free cash flow
Operating cash flow
2,614,516
11,157,625
8,460,754
3,595,122
9,361,949
-
Capital expenditure
-
-873,990
-793,032
-1,429,977
-887,002
-
Free cash flow
1,740,526
10,283,635
7,667,722
2,165,145
8,474,947
-