KE Holdings Financial Statements 2019-2025 | BEKE

Fifteen years of historical annual and quarterly income statements for KE Holdings (BEKE).

Annual Data | Millions of US $ except per share data

TTM202420232022202120202019
$13,750$12,804$10,955$8,796$12,672$10,802$6,513
$10,513$9,660$7,896$6,798$10,189$8,218$4,918
$3,237$3,143$3,059$1,998$2,482$2,584$1,595
$0.00$0$0$0$0$0$0
$2,292$2,294$2,097$1,728$2,077$1,732$1,625
$-349.30$-333.59$-285.95$-390.54$-618.38$-415.93$-222.38
$2,641$2,628$2,383$2,119$2,695$2,148$1,848
$596$516$676$-120.76$-212.61$436$-252.73
$420$425$435$163$392$237$72.15
$1,016$941$1,110$42.38$179$672$-180.57
$399$382$281$245$261$247$128
$617$559$830$-202.59$-82.35$426$-308.58
$0.00$0$0$0$0$0$0
$617$559$830$-202.59$-82.35$426$-308.58
$0.00$0$0$0$0$0$0
$615$557$829$-200.96$-82.25$110$-573.25
$596$655$873$97.12$2.50$615$-105.62
$596$516$676$-120.76$-212.61$436$-252.73
$0.53$0.48$0.72$-0.18$-0.07$0.15$-1.26
$0.53$0.48$0.69$-0.18$-0.07$0.15$-1.26

Quarterly Data | Millions of US $ except per share data

2025-03-312024-12-312024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-09-302019-12-31
$3,215$4,101$3,218$3,216$2,268$2,874$2,441$2,687$2,953$2,286$2,474$2,057$1,979$2,960$2,808$3,744$3,159$3,027$0
$2,550$3,157$2,487$2,319$1,697$2,145$1,772$1,950$2,028$1,712$1,805$1,653$1,629$2,467$2,381$2,918$2,424$2,381$0
$664$944$732$897$571$728$669$737$925$574$669$404$350$494$428$826$735$646$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$503$698$546$545$505$676$479$518$424$421$427$503$377$499$561$533$483$541$0
$-80.42$-112.80$-81.64$-74.43$-64.72$-84.09$-65.36$-70.00$-66.51$-73.17$-71.60$-127.63$-118.14$-177.50$-223.48$-120.03$-97.38$-116.22$0
$583$811$628$619$569$760$544$588$491$495$498$631$495$677$784$653$580$658$0
$81.38$133$104$277$1.64$-31.94$125$149$434$79.78$171$-226.63$-144.81$-183.14$-356.93$173$155$-11.93$0
$109$75.21$135$101$115$132$104$67.84$131$82.38$-8.43$12.48$76.71$86.50$114$119$71.61$61.17$0
$191$208$238$378$116$99.76$229$217$565$162$162$-214.15$-68.10$-96.65$-242.47$292$226$49.24$0
$72.69$138$71.70$117$56.35$10.23$68.70$37.70$164$89.14$61.79$64.39$29.65$46.02$31.59$119$64.67$38.15$0
$118$70.86$167$262$59.85$89.53$160$179$400$73.03$101$-278.54$-97.74$-142.67$-274.06$173$162$11.10$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$118$70.86$167$262$59.85$89.53$160$179$400$73.03$101$-278.54$-97.74$-142.67$-274.06$173$162$11.10$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$118$69.86$167$260$59.80$89.46$159$180$400$73.79$102$-278.93$-97.48$-142.14$-273.91$172$162$-39.98$0
$81.38$133$104$277$1.64$-31.94$125$149$434$79.78$171$-226.63$-144.81$-183.14$-356.93$173$155$-11.93$0
$81.38$133$104$277$1.64$-31.94$125$149$434$79.78$171$-226.63$-144.81$-183.14$-356.93$173$155$-11.93$0
$0.10$0.06$0.14$0.23$0.05$0.09$0.14$0.15$0.34$0.04$0.09$-0.23$-0.08$-0.13$-0.23$0.15$0.14$-0.05$0
$0.10$0.08$0.13$0.22$0.05$0.08$0.13$0.15$0.33$0.05$0.08$-0.23$-0.08$-0.11$-0.23$0.14$0.13$-0.05$0.00