Robotics
PrivateThe category pioneer that got out-run — Ecovacs still leads China and prints a 49% gross margin, but Roborock passed it on the global tape and Dreame is squeezing it from below; the 2025 +118% profit "recovery" is off a war-cratered base, and at ~30x trailing / ~22x forward the market is paying a re-rating multiple for a share-loser in a permanent price war. WATCHING, lean bearish-to-neutral until intl share and marketing intensity stabilize.
Research
The verdict
The category pioneer that got out-run — Ecovacs still leads China and prints a 49% gross margin, but Roborock passed it on the global tape and Dreame is squeezing it from below; the 2025 +118% profit "recovery" is off a war-cratered base, and at ~30x trailing / ~22x forward the market is paying a re-rating multiple for a share-loser in a permanent price war. WATCHING, lean bearish-to-neutral until intl share and marketing intensity stabilize.
What it is. Ecovacs Robotics (科沃斯) is the world's second-largest home service-robot maker and the original pioneer of the category — it shipped one of the first robot vacuums in China in 2009 and has been building floor-cleaning robots for a decade and a half. It began life in 1998 as TEK Electrical, an OEM contract manufacturer of traditional vacuum cleaners, and pivoted to branded robotics under the Ecovacs name. HQ is Suzhou, China; it IPO'd on the Shanghai Stock Exchange in 2018.
How it makes money — a two-brand consumer-hardware company. Revenue splits almost exactly 50/50 across two owned brands:
Business model. Vertically integrated: in-house R&D → proprietary design → own manufacturing (Suzhou + Shenzhen) → D2C omnichannel (own e-commerce, Amazon, Tmall/JD, plus offline retail — offline is a genuine Ecovacs strength vs. online-native rivals). Selling is direct-to-consumer at premium price points; there is no recurring/subscription revenue — this is a hardware replacement-cycle business, closer to Dyson or SharkNinja than to a SaaS robotics play.
Customers / suppliers / competitors. Customers = retail consumers globally (no customer concentration — a positive). Suppliers = the Yangtze/Pearl River Delta electronics supply base (motors, batteries, LiDAR, SoCs). Competitors = Roborock (the one that passed it), Dreame, Narwal, Xiaomi, and the collapsed iRobot. Contract structure: none — unit sales at retail, seasonal (Q4/Singles-Day heavy), FX-exposed (45% overseas).
Map: upstream inputs → Ecovacs → end customer, named stakeholders.
Chokepoints / single-source risks. (1) Advanced SoCs — the Rockchip dependency, and any China-facing US semiconductor export controls that reach into consumer-robot compute. (2) US tariffs — Ecovacs cut US prices up to 45% in April 2026 explicitly to "pass tariff savings" back, i.e. tariffs are a live cost/margin variable on ~its US business. (3) The LiDAR self-supply is a de-risker, not a chokepoint — a structural cost edge. This lens does not fail the "names or it didn't happen" test: Kruisee, TD Smart, TF Technology, Rockchip, Amazon, Tmall, JD are the named links.
What's actually defensible:
What's NOT a moat (the uncomfortable truth):
Bargaining power. Over suppliers: moderate-to-good (own components + China cluster scale). Over customers: weak and deteriorating — this is a price-war category where the marginal buyer chooses on spec-per-yuan, and Ecovacs has repeatedly had to cut price and subsidize to hold share. Bargaining power over the customer is the crux of the bear case.
By brand (FY2024, the last fully broken-out year):
| Segment | FY2024 Revenue | YoY | Share |
|---|---|---|---|
| Ecovacs brand (service robots) | RMB 8.082B | +5.2% | ~49% |
| Tineco brand (home appliances) | RMB 8.061B | +10.9% | ~49% |
| OEM/ODM | RMB 0.258B | −34.0% | ~1.5% |
| Total | RMB 16.542B | +6.7% | 100% |
By geography (FY2024): overseas (Ecovacs+Tineco) RMB 6.808B, 42.2% of brand revenue, +12.6% YoY. By FY2025 overseas rose to RMB 8.8B, ~45% of total, +24.4%. Units: Ecovacs-brand service robots shipped 2.95M units in FY2024, +16.9% — note units grew 17% while brand revenue grew only 5%, i.e. ASPs fell ~10% — the price war showing up directly in the mix. FY2025 total revenue RMB 19.04B, +15.1%.
Trend read: Tineco (appliances) is accelerating and is the healthier segment; the Ecovacs-brand robot core is a unit-growth / price-decline machine — volume up, ASP down, revenue barely up. Overseas is the growth engine (from 42% → 45% of revenue) but it is also where the margin war is now "white-hot". segments.csv is empty — these are all , not ; a hybrid refresh should populate the segment CSV from the annual report.
FY2025 (full year) — the headline "recovery":
The context that reframes the beat. The +118% profit jump is off a war-cratered base: FY2024 net was only RMB 806M (itself "less than half the 2021 peak" of ~RMB 2.0B), after net profit fell for two consecutive years and dropped ~60% in 2023. So FY2025 is a recovery toward a prior peak, not a new high — RMB 1.76B is roughly the 2021 level, reached four years later on nearly double the revenue. Margin recovery (GM 46.5% FY2024 → ~49.6%) + operating-expense discipline (total expense ratio 39.2% in 2024, down 3.9pts; sales expense ~30.3% of revenue) drove the profit rebound.
Q1 2026 — the warning sign: revenue RMB 4.9B (+27%) but net profit RMB 400M (−14.7%). Management cited FX headwinds, higher costs, and tough non-recurring-gain comps. Translation: the top line is still compounding but the "increasing revenue, not increasing profit" pattern that defined 2022–2024 re-appeared in the very first quarter after the recovery year. That is the single most important number in this lens.
Balance sheet / cash flow: strong operating cash flow in FY2025 ("surged over 17-fold" in the interim); but Q1 2026 cash flow declined alongside profit. Selling expense ~30% of revenue is the structural fact — a third of every yuan of revenue goes to marketing/sales, the cost of fighting the share war. Note the ~10% ASP decline (Lens 4) as an inventory/pricing-pressure flag.
Market reaction: the stock is down from a 52-week high of 111.69 to ~58.92 CNY (−47%) — the market has not rewarded the FY2025 profit recovery; it has de-rated the name toward the low end of its range, pricing the Q1'26 profit reversal and share loss over the reported rebound.
No transcripts on the shelf (transcripts/ empty) — this is a ``-derived sentiment read from management commentary and Chinese financial press. A hybrid refresh should ingest the Chinese earnings-call/interim summaries.
What management is focused on (trend across 2024→2026):
Recurring phrases: "value-for-money," "international/overseas expansion," "premium," "innovation vs. imitation." Stopped saying: the clean "revenue up and profit up" story. Sentiment arc: confident → combative → defensive over four quarters — a deteriorating tone trend.
Home-cleaning-robot peer table.
| Company | Ticker | Mkt cap | EV/Sales | EV/EBIT | P/E | Div yield | ROE (5y avg) |
|---|---|---|---|---|---|---|---|
| Ecovacs | 603486.SS | ~34.1B CNY / ~$4.7B | ~1.7x | n/a | 30.7x TTM / 22.4x fwd | ~0.5% | ROE (latest) 20.5%; 5y avg n/a |
| Roborock | 688169.SS | ~24B CNY / ~$4.0B | ~1.1x | ~13.5x EV/EBITDA | 19.1x | n/a | n/a |
| iRobot | IRBTQ | ~$0.2B (bankrupt) | P/S 0.21x | negative | negative | 0% | negative |
| Dreame | private | ~ n/a (private; expects to surpass Ecovacs rev in 2025) | n/a — private | n/a — private | n/a — private | — | — |
| Narwal | private | ~$2.4B (last round) | n/a — private (~$200M rev 2024) | n/a — private | n/a — private | — | — |
| SharkNinja | SN | (diversified appliances — partial comp) | n/a — not pulled | n/a — not pulled | n/a — not pulled | — | — |
| Xiaomi | 1810.HK | (diversified — vacuum is a sliver) | n/a — not comparable | — | — | — | — |
Read: the striking line is Ecovacs at ~30x trailing / ~22x forward vs. Roborock at ~19x — the slower-growing, share-losing name trades at a premium multiple to the faster-growing one. Roborock grew revenue +56.5% in FY2025 vs. Ecovacs +15%, yet is cheaper on P/E. Bulls will say Ecovacs' forward P/E compresses to ~22x on the profit recovery; bears will say a ~30x trailing multiple on a share-loser in a price war is the whole problem. EV/EBIT for Ecovacs and 5y-avg ROE for both are not sourced — a hybrid refresh should compute these from the annual reports. iRobot's carcass (P/S 0.21x, bankrupt, sold to Picea) is the cautionary comp for what commoditization does to a category leader that stops innovating on cost.
Events that moved the tape (all ``):
Pattern: the market reacts to profit trajectory and competitive share, not revenue. Revenue has compounded through the entire drawdown; the stock still halved. What moves this name is whether the price war is easing or intensifying (margin direction) and whether it's losing to Roborock/Dreame (share direction). Product launches (X11, GOAT mowers) barely move it. This is a "show me the margin" stock.
n/a from the shelf; a hybrid refresh should pull it from the annual report's top-10-holders table). This is a second-generation family-controlled company — high alignment, but also key-man/succession concentration.Acting as a forensic analyst — but with a hard caveat: there is no audited financial shelf (filings=0, no CIK). Income-statement/balance-sheet forensics that require the 10-K/annual report cannot be performed here; they are n/a and flagged for the hybrid refresh. What the web does surface:
n/a.n/a (no filing).Regulatory findings (required sub-section). Read regulatory/regulatory-findings.md:
n/a — no 10-K on the shelf; the disclosed litigation known from web is the Ecovacs⇄Dreame IP/non-compete suits.Summary: No SEC/accounting-fraud findings (and none searchable via EDGAR). Material cybersecurity/privacy findings exist (DEF CON X2 hijack, 7,000-device cloud exposure, Korean regulatory finding, AI-training-data privacy criticism) — verified via web as of 2026-07-01; SEC EDGAR (LR/AAER) returned nil by non-jurisdiction. Full income-statement/balance-sheet forensics deferred to a hybrid refresh that ingests the audited annual report.
Bottom-up EPS for FY2026 / FY2027 / FY2028. Base = FY2025 actual: revenue RMB 19.04B, net profit RMB 1.76B, ~578.86M shares → EPS ~RMB 3.04; consistent with reported EPS(TTM) 2.93. All output lines with arithmetic; inputs.
Base case — revenue compounds low-teens (share held, price war persists but stable), margins roughly flat as opex discipline offsets pricing:
Bull case — Tineco + GOAT mowers scale, overseas share stabilizes, price war eases, margin expands to ~11%: FY2028 rev ~RMB 30B, net ~RMB 3.3B, EPS ~RMB 5.7.
Bear case — Dreame/Roborock take more share, ASP erosion + FX keep compressing margin to ~6–7%, revenue growth slows to high-single-digits: FY2028 rev ~RMB 24B, net ~RMB 1.5–1.7B, EPS ~RMB 2.6–2.9 — i.e. no EPS growth over three years, the "growth curse" outcome.
Valuation cross-check. At ~58.92 CNY and base FY2026 EPS ~3.35, forward P/E ~17.6x — cheaper than the ~22x screen implies once you roll forward, if the base case holds. The bear EPS path (~2.7 in 2028) at any de-rating toward Roborock's ~19x = a stock in the low-50s CNY, i.e. downside to the 52-week low. Analyst avg target 83.08 CNY (+41%) embeds something closer to the bull path.
Forecast log (Lens 11 Brier tracker): skipped per --watchlist rule — no genuine committed base case in unattended breadth mode. If promoted to a thesis, log: 603486 FY2026 net profit >= RMB 1.9B, p≈0.45, resolves 2027-03-31.
Bull case. Ecovacs is the #1 China brand and global #2 in a category still growing ~16% CAGR toward ~$28B by 2034; it has a real second growth leg in Tineco floor washers and a fast-emerging third in GOAT robotic lawn mowers (a higher-ASP, less-crowded category); it owns its LiDAR/battery/plastics supply (structural cost edge); it just proved it can restore ~20% ROE and ~50% gross margin through cost discipline; and at ~22x forward (~18x rolled) it's not demanding if mid-teens growth + stable margin hold. iRobot's death removes a Western incumbent and opens shelf space. Optionality: humanoid/commercial robotics via the Rockchip partnership.
Bear case (permanent-impairment risks). (1) It's losing the war it started. Roborock passed it globally (>23% vs ~14% intl share) growing 4x faster; Dreame expects to surpass its revenue. A category pioneer ceding share to two younger rivals simultaneously is the classic value-trap setup. (2) No moat against price. With no switching costs and copyable tech, the terminal state of this category may be structurally thin margins (see iRobot at 0.21x sales) — the ~50% gross margin is not obviously defensible when three funded rivals subsidize price. (3) Earnings have no visibility — profit fell 60% once, "recovered" 118%, then fell 15% again in the very next quarter; you cannot underwrite a multiple on a P&L this whippy.
Pre-mortem (18 months out, thesis broke): It's early 2028. Ecovacs held revenue but Dreame and Roborock kept subsidizing; Ecovacs matched to defend China share; gross margin slid back to ~44%, net margin to ~6%; FY2027 profit fell YoY; the "recovery" was revealed as a one-year FX/comp artifact; the stock re-rated to ~15x on RMB 2.6 EPS = ~40 CNY. Add a second privacy/security incident in Europe that triggers a regulatory sales restriction. That's the −30–40% path.
Are multiples too high? ~30x trailing on a share-loser: yes, on the trailing number. ~18x rolled on the base case: fair-to-cheap. The multiple is only justified if you believe the price war is easing — and Q1'26 says it isn't yet.
Contrarian view (what the market may be missing): Both ways. The bear contrarian: the Street's 83 CNY target and "buy" consensus under-weight that the terminal margin of a moat-less hardware category converges toward commodity — Ecovacs could be a structurally lower-margin business than 2025 suggests. The bull contrarian: the market is so fixated on the Roborock-is-winning narrative that it's mispricing Tineco + GOAT (the non-robot-vacuum ~55% of the business that is growing faster and competing in less-brutal categories) — if you value Ecovacs as "a floor-washer + lawn-mower company that also makes robot vacuums," the sum-of-parts is higher than the "losing robot-vac player" tape implies.
Dismantling the bull case:
The #1 knee/hip implant franchise priced for failure (~12x fwd EPS) — but it is the value trap until it proves organic growth can clear 3% without the Paragon/Monogram M&A crutch and stops losing the robotics war to Mako. Cheap is the thesis and the warning.
A cheap, well-run AIDC compounder mis-tagged "robotics" — it just SOLD its robots; the real bet is whether ~4% organic hardware growth + buybacks + a tariff-refund kicker re-rates a 13x stub the Street already targets at $330.
A breakup that has already done its job on the multiple — automation re-rates fairly post-spin, aerospace (HONA) is the cleaner long, but at ~21x blended and with the catalyst (June 29) priced, the easy money is made; own HONA, hold/trim HON.