Shandong Huapeng Glass Co.,Ltd. (SHA:603021)
China flag China · Delayed Price · Currency is CNY
6.85
+0.21 (3.16%)
Jul 31, 2026, 3:00 PM CST

Shandong Huapeng Glass 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
361.65357.73411.85543.1768.1856.58
Revenue Growth
-9.91%-13.14%-24.17%-29.29%-10.33%-13.83%
Gross Profit
20.8820.1353.6629.985.4278.96
Operating Income
-68.77-74.53-43.74-110.12-225.66-168.23
Net Income
-234.32-222.48-147.07-291.53-379.79-364.73
Earnings Per Share
-0.72-0.70-0.46-0.91-1.07-1.14
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025
Period EndingDec '25
China
310.5
Foreign
47.22
Total
357.73

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
32.6843.2956.2564.197.0287.01
Total Debt
410.741,2481,3451,3471,4061,732
Net Cash (Debt)
-378.06-1,205-1,289-1,283-1,308-1,645
Net Cash Growth
------
Net Cash Per Share
-1.17-3.79-4.03-4.00-3.69-5.14

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
34.8239.7445.1429.1431.97-82.24
Capital Expenditures
-22.11-21.24-3.8-28.73-23.41-61.74
Free Cash Flow
12.718.541.340.418.57-143.98
Free Cash Flow Growth
-80.46%-55.24%10077.44%-95.26%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
5.77%5.63%13.03%5.52%0.71%9.22%
Operating Margin
-19.02%-20.83%-10.62%-20.28%-29.38%-19.64%
Pretax Margin
-65.34%-62.75%-36.23%-50.85%-56.00%-42.00%
Profit Margin
-64.79%-62.19%-35.71%-53.68%-49.45%-42.58%
FCF Margin
3.51%5.17%10.04%0.07%1.11%-16.81%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-37.1137.1137.1137.1137.11
P/FCF Ratio
172.5480.7633.205190.88223.31-
PS Ratio
6.064.183.333.882.491.93