Beijing SinoHytec Co., Ltd. (SHA:688339)
China flag China · Delayed Price · Currency is CNY
17.42
+0.22 (1.28%)
Sep 14, 2026, 3:00 PM CST

Beijing SinoHytec 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
260.55258.54366.67800.7738.12629.37
Revenue Growth
-8.50%-29.49%-54.21%8.48%17.28%9.97%
Gross Profit
99.0554.651.72200.04232.05191.36
Operating Income
-461.94-534.79-574.81-309.95-212.38-256.36
Net Income
-612.9-671.2-456.43-243.2-166.73-161.92
Earnings Per Share
-2.74-3.06-1.97-1.06-0.85-0.83
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025
Period EndingDec '25
China
254.79
Overseas
3.75
Total
258.54

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
974.031,3661,4501,300675.051,078
Total Debt
414.53477.35813.09651.57272.7128.41
Net Cash (Debt)
559.51888.19636.57647.99402.35950.05
Net Cash Growth
-11.60%39.53%-1.76%61.05%-57.65%1.38%
Net Cash Per Share
2.504.052.752.822.054.88

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
--4.31-18.62-560.64-332.11-121.31
Capital Expenditures
--50.07-34.53-74.48-164.12-227.4
Free Cash Flow
--54.38-53.16-635.12-496.23-348.71
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
38.02%21.14%0.47%24.98%31.44%30.41%
Operating Margin
-177.29%-206.85%-156.76%-38.71%-28.77%-40.73%
Pretax Margin
-234.93%-266.67%-144.97%-39.91%-32.02%-38.43%
Profit Margin
-235.23%-259.61%-124.48%-30.37%-22.59%-25.73%
FCF Margin
--21.03%-14.50%-79.32%-67.23%-55.41%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-123.96123.96123.96208.59199.54
PS Ratio
14.6123.6014.768.9610.0230.71