Ecovacs Robotics Co., Ltd. (SHA:603486)
China flag China · Delayed Price · Currency is CNY
53.39
+0.72 (1.37%)
Sep 1, 2026, 3:00 PM CST

Ecovacs Robotics Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
20,70419,04016,54215,50215,32513,086
Revenue Growth
13.49%15.10%6.71%1.16%17.11%80.90%
Gross Profit
9,7619,0827,3346,7427,7846,435
Operating Income
1,7561,608831.29501.041,6392,198
Net Income
2,0271,758806.09612.081,6982,010
Earnings Per Share
3.513.061.411.072.963.53
EPS Growth
70.39%117.02%31.78%-63.85%-16.15%209.65%

Revenue by Segment

Fiscal YearFY 2025
Period EndingDec '25
Service Robot Business
10,680
Smart Life Appliance Business
8,219
Unallocated Other Operating Income
140.77
Total
19,040

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
5,9396,6285,2535,1495,4414,415
Total Debt
1,0751,0852,0891,6871,573989.71
Net Cash (Debt)
4,8645,5433,1653,4623,8683,425
Net Cash Growth
25.97%75.14%-8.58%-10.51%12.93%78.54%
Net Cash Per Share
8.439.655.546.056.746.01

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
2,1383,387852.251,0911,7271,757
Capital Expenditures
-1,009-683.54-708.6-900.89-676.7-376.31
Free Cash Flow
1,1292,703143.64190.421,0511,381
Free Cash Flow Growth
-18.87%1781.88%-24.57%-81.88%-23.92%30.03%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
47.14%47.70%44.33%43.49%50.80%49.17%
Operating Margin
8.48%8.44%5.03%3.23%10.70%16.80%
Pretax Margin
10.68%9.90%5.45%4.21%11.92%17.21%
Profit Margin
9.79%9.23%4.87%3.95%11.08%15.36%
FCF Margin
5.45%14.20%0.87%1.23%6.86%10.55%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.9200.9200.4500.3000.9001.100
Dividend Per Share Growth
104.44%104.44%50.00%-66.67%-18.18%120.00%
Dividend Yield
1.49%1.16%0.98%0.75%1.29%0.77%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
15.0026.5633.5439.0324.6342.95
Forward PE
13.4520.9818.3917.3520.2033.79
P/FCF Ratio
27.0017.28188.23125.4539.8262.53
PS Ratio
1.472.451.641.542.736.60