Motorcomm Electronic Technology Co., Ltd. (SHA:688515)
China flag China · Delayed Price · Currency is CNY
136.26
+6.26 (4.82%)
At close: Jul 31, 2026

SHA:688515 Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
677.24616.6396.23273.53403254.09
Revenue Growth
67.33%55.62%44.86%-32.13%58.61%1861.93%
Gross Profit
297.73270.48163.44123.5185.386.61
Operating Income
-129.27-155.93-240.69-201.17-12.77-8.06
Net Income
-116.27-133.73-201.68-150.1-0.41-0.46
Earnings Per Share
-1.46-1.68-2.53-1.96-0.01-0.01
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025
Period EndingDec '25
China
556.21
outside China
59.3
Total
615.51

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,0331,0921,3221,663166.31255.68
Total Debt
9.8114.447.8717.299.1214.59
Net Cash (Debt)
1,0231,0781,3141,646157.19241.09
Net Cash Growth
-14.14%-17.97%-20.16%947.08%-34.80%173.41%
Net Cash Per Share
12.8413.5416.4921.493.855.21

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-160.13-173.94-251.08-143.66-68.38-0.13
Capital Expenditures
-85.15-66.33-67.82-48.86-16.14-50.5
Free Cash Flow
-245.28-240.28-318.89-192.52-84.53-50.63
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
43.96%43.87%41.25%45.15%45.98%34.09%
Operating Margin
-19.09%-25.29%-60.75%-73.55%-3.17%-3.17%
Pretax Margin
-17.17%-21.69%-50.90%-54.88%-0.10%-0.18%
Profit Margin
-17.17%-21.69%-50.90%-54.88%-0.10%-0.18%
FCF Margin
-36.22%-38.97%-80.48%-70.38%-20.97%-19.93%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-221.56221.56221.56--
PS Ratio
15.9713.2119.9728.90--