KE Holdings Inc.
BEKE · NYSE
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Operating Activities | – | – | – | – |
| Net Income | $4,065 | $5,890 | -$1,397 | -$525 |
| Dep. & Amort. | $1,012 | $1,402 | $1,503 | $1,371 |
| Deferred Tax | $147 | -$329 | $302 | -$170 |
| Stock-Based Comp. | $2,726 | $3,216 | $2,425 | $1,538 |
| Change in WC | $1,925 | $1,818 | $5,094 | $32 |
| Other Non-Cash | -$429 | -$840 | $534 | $1,348 |
| Operating Cash Flow | $9,447 | $11,158 | $8,461 | $3,595 |
| Investing Activities | – | – | – | – |
| PP&E Inv. | -$1,037 | -$874 | -$793 | -$1,430 |
| Net Acquisitions | $117 | -$10 | -$3,148 | -$3 |
| Inv. Purchases | -$61,217 | -$54,569 | -$60,322 | -$65,994 |
| Inv. Sales/Matur. | $54,869 | $52,116 | $55,775 | $39,237 |
| Other Inv. Act. | -$2,110 | -$640 | $15 | $3,306 |
| Investing Cash Flow | -$9,378 | -$3,977 | -$8,472 | -$24,884 |
| Financing Activities | – | – | – | – |
| Debt Repay. | -$2 | -$329 | $165 | -$1,073 |
| Stock Issued | $0 | $0 | $0 | $0 |
| Stock Repurch. | -$5,101 | -$5,151 | -$1,320 | $0 |
| Dividends Paid | -$2,831 | -$1,426 | -$56 | -$77 |
| Other Fin. Act. | $2,140 | -$56 | $56 | $76 |
| Financing Cash Flow | -$5,795 | -$6,962 | -$1,155 | -$1,074 |
| Forex Effect | $169 | $45 | $29 | -$442 |
| Net Chg. in Cash | -$5,556 | $263 | -$1,138 | -$22,805 |
| Supplemental Information | – | – | – | – |
| Beg. Cash | $25,857 | $25,594 | $26,732 | $49,537 |
| End Cash | $20,301 | $25,857 | $25,594 | $26,732 |
| Free Cash Flow | $8,410 | $10,284 | $7,668 | $2,165 |