Motorcomm Electronic Technology Co., Ltd. (SHA:688515)
China flag China · Delayed Price · Currency is CNY
108.71
-0.50 (-0.46%)
Nov 12, 2026, 4:00 PM EST

SHA:688515 Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
794.33616.6396.23273.53403254.09
Revenue Growth
53.40%55.62%44.86%-32.13%58.61%1861.93%
Gross Profit
324.46270.48163.44123.5185.386.61
Operating Income
-95.52-155.93-240.69-201.17-12.77-8.06
Net Income
-98.2-133.73-201.68-150.1-0.41-0.46
Earnings Per Share
-1.23-1.68-2.53-1.96-0.01-0.01
EPS Growth
------

Revenue by Geography

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

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
670.741,0921,3221,663166.31255.68
Total Debt
39.5714.447.8717.299.1214.59
Net Cash (Debt)
631.181,0781,3141,646157.19241.09
Net Cash Growth
-37.32%-17.97%-20.16%947.08%-34.80%173.41%
Net Cash Per Share
7.9213.5416.4921.493.855.21

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-374.13-173.94-251.08-143.66-68.38-0.13
Capital Expenditures
-81.01-66.33-67.82-48.86-16.14-50.5
Free Cash Flow
-455.14-240.28-318.89-192.52-84.53-50.63
Free Cash Flow Growth
------

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
40.85%43.87%41.25%45.15%45.98%34.09%
Operating Margin
-12.03%-25.29%-60.75%-73.55%-3.17%-3.17%
Pretax Margin
-12.36%-21.69%-50.90%-54.88%-0.10%-0.18%
Profit Margin
-12.36%-21.69%-50.90%-54.88%-0.10%-0.18%
FCF Margin
-57.30%-38.97%-80.48%-70.38%-20.97%-19.93%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-221.56221.56221.56--
PS Ratio
10.8713.2119.9728.90--