KE Holdings Inc.

BEKE · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Revenue$93,457$77,777$60,669$80,752
% Growth20.2%28.2%-24.9%
Cost of Goods Sold$70,513$56,059$46,888$64,933
Gross Profit$22,944$21,718$13,781$15,819
% Margin24.6%27.9%22.7%19.6%
R&D Expenses$2,283$1,937$2,546$3,194
G&A Expenses$8,961$8,237$7,347$8,924
SG&A Expenses$16,744$14,891$11,920$13,234
Sales & Mktg Exp.$7,783$6,654$4,573$4,309
Other Operating Expenses$152$93$148$747
Operating Expenses$19,179$16,921$14,614$17,174
Operating Income$3,765$4,797-$833-$1,355
% Margin4%6.2%-1.4%-1.7%
Other Income/Exp. Net$3,105$3,087$1,125$2,496
Pre-Tax Income$6,870$7,884$292$1,141
Tax Expense$2,792$1,994$1,690$1,665
Net Income$4,065$5,883-$1,386-$525
% Margin4.3%7.6%-2.3%-0.6%
EPS3.575.01-1.17-0.45
% Growth-28.7%528.2%-160%
EPS Diluted3.454.89-1.17-0.45
Weighted Avg Shares Out1,1371,2031,1901,183
Weighted Avg Shares Out Dil1,1791,2041,1901,183
Supplemental Information
Interest Income$1,289$1,291$769$385
Interest Expense$29$28$14$12
Depreciation & Amortization$1,012$1,402$1,503$1,371
EBITDA$4,929$9,305$818$763
% Margin5.3%12%1.3%0.9%