Shanghai W-Ibeda High Tech.Group Co.,Ltd. (SHA:688071)
China flag China · Delayed Price · Currency is CNY
38.92
+0.22 (0.57%)
Aug 3, 2026, 3:00 PM CST

SHA:688071 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
525.03510.03423.44351.82336.8320.7
Revenue Growth
13.36%20.45%20.36%4.46%5.02%6.23%
Gross Profit
91.7686.77114.6139.82167.41161.25
Operating Income
-59.39-64.56-21.830.555.1872.69
Net Income
-63.26-61.65-46.74-16.0136.858.01
Earnings Per Share
-0.76-0.73-0.55-0.200.510.93
EPS Growth
-----45.16%20.78%

Revenue by Geography

Fiscal YearFY 2025
Period EndingDec '25
China
440.92
Overseas
65.04
Total
505.96

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
105.4380.3294.99176.273.43135.95
Total Debt
1,1401,082974.18872.84623.77354.28
Net Cash (Debt)
-1,034-1,002-879.19-696.63-550.34-218.33
Net Cash Growth
------
Net Cash Per Share
-12.48-11.86-10.35-8.70-7.63-3.50

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
87.434.2646.37-25.2765.35-52.7
Capital Expenditures
-65.53-71.03-162.24-565.33-242.19-144.09
Free Cash Flow
21.87-36.77-115.86-590.59-176.84-196.79
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
17.48%17.01%27.07%39.74%49.71%50.28%
Operating Margin
-11.31%-12.66%-5.16%0.14%16.38%22.67%
Pretax Margin
-17.75%-18.20%-15.14%-6.69%11.32%19.21%
Profit Margin
-12.05%-12.09%-11.04%-4.55%10.93%18.09%
FCF Margin
4.17%-7.21%-27.36%-167.87%-52.51%-61.36%

Valuation

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