Ecovacs Robotics Co., Ltd.

SSE:603486.SS

70.84 (CNY) • At close July 25, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) CNY.

202420232022202120202019201820172016201520142013
Revenue 16,542.22815,434.18815,324.76313,086.0077,233.7565,312.1945,693.6564,551.0263,276.7472,694.842,313.8611,945.44
Cost of Revenue 8,846.1318,306.57,415.16,358.864,133.6433,278.0463,539.1182,886.0472,166.5141,840.1741,629.271,388.937
Gross Profit 7,696.0987,127.6887,909.6636,727.1473,100.1142,034.1482,154.5381,664.9781,110.233854.666684.591556.503
Gross Profit Ratio 0.4650.4620.5160.5140.4290.3830.3780.3660.3390.3170.2960.286
Reseach & Development Expenses 884.923824.954744.02549.112338.02277.334205.12929.72218.29412.7510.52156.585
General & Administrative Expenses 174.484154.564275.24209.312102.05182.95782.06597.924267.12656.515199.446159.562
Selling & Marketing Expenses -1,025.8033,922.6334,622.5383,236.7451,560.7051,231.7761,071.521727.013519.83369.995288.391205.157
SG&A -851.3184,077.1974,897.7783,446.0581,662.7561,314.7331,153.587824.937786.957426.51487.837364.719
Other Expenses 6,769.53-144.942352.532332.388256.753264.97416.2714.47923.693-13.376011.394
Operating Expenses 6,803.1356,274.2055,994.3294,327.5582,257.5291,857.0421,577.3891,151.8581,040.14619.981500.967372.049
Operating Income 892.963635.911,817.3352,255.872727.526140.967545.865452.3267.696205.152184.901190.804
Operating Income Ratio 0.0540.0410.1190.1720.1010.0270.0960.0990.0210.0760.080.098
Total Other Income Expenses Net 9.08717.0989.379-3.214.0683.46116.2712.5315.18110.68218.4311.27
Income Before Tax 902.05653.0081,826.7142,252.661731.595144.427562.136454.84982.877215.834203.331202.073
Income Before Tax Ratio 0.0550.0420.1190.1720.1010.0270.0990.10.0250.080.0880.104
Income Tax Expense 96.37941.655126.298239.12387.6123.16576.98580.03330.01736.69337.2332.619
Net Income 806.087612.0751,698.4372,010.261641.209120.705485.085375.66351.008178.773157.289163.644
Net Income Ratio 0.0490.040.1110.1540.0890.0230.0850.0830.0160.0660.0680.084
EPS 1.421.083.023.591.140.220.90.740.150.820.770.8
EPS Diluted 1.411.072.963.531.140.220.90.740.150.820.770.8
EBITDA 1,332.9261,077.8182,146.5152,425.466879.942256.806670.42545.765174.2295.24248.321228.513
EBITDA Ratio 0.0810.070.140.1850.1220.0480.1180.120.0530.110.1070.117