Singapore markets close in 6 hours 51 minutes

KE Holdings Inc. (BEKE)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
14.69+0.40 (+2.80%)
At close: 04:00PM EST
14.73 +0.04 (+0.27%)
After hours: 07:55PM EST
Show:
Annual

Income statement

Currency in CNY. All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Total revenue
62,206,918
80,752,439
70,480,978
46,014,906
28,646,499
Cost of revenue
51,608,833
64,933,024
53,621,121
34,746,862
21,776,523
Gross profit
10,598,085
15,819,415
16,859,857
11,268,044
6,869,976
Operating expenses
Research development
3,308,614
3,193,988
2,477,911
1,571,154
670,922
Selling general and administrative
12,386,380
13,233,586
11,304,087
11,482,430
7,417,059
Total operating expenses
14,635,087
15,367,667
12,905,743
12,708,773
7,752,479
Operating income or loss
-4,037,002
451,748
3,954,114
-1,440,729
-882,503
Interest expense
-
11,856
188,553
181,114
43,540
Total other income/expenses net
-532,498
334,411
269,405
-65,374
262,064
Income before tax
-4,092,243
1,140,726
4,387,119
-1,275,764
-499,065
Income tax expense
1,092,238
1,665,492
1,608,796
904,363
-71,384
Income from continuing operations
-5,184,481
-524,766
2,778,323
-2,180,127
-427,681
Net income
-5,180,896
-524,129
2,777,592
-2,183,546
-467,824
Net income available to common shareholders
-5,180,896
-524,129
720,466
-2,183,546
-2,386,005
Basic EPS
-
-0.45
0.96
-2.64
-2.01
Diluted EPS
-
-0.45
0.96
-2.64
-2.01
Basic average shares
-
1,183,041
742,088
825,583
1,189,271
Diluted average shares
-
1,183,041
755,777
825,583
1,189,271
EBITDA
-
2,523,343
5,749,644
-55,332
336,769