Chongqing Genrix Biopharmaceutical Co., Ltd. (SHA:688443)
China flag China · Delayed Price · Currency is CNY
22.22
+0.12 (0.54%)
At close: Jul 31, 2026

SHA:688443 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
277.82230.7330.091.210.4839.19
Revenue Growth
452.93%666.66%2384.11%154.92%-98.79%3502.99%
Gross Profit
255.83214.1424.171.45-1.319.52
Operating Income
-607.78-583.11-842.02-795.29-610.72-301.82
Net Income
-564.33-535.65-797.27-801.32-576.37-322.13
Earnings Per Share
-1.54-1.46-2.17-2.50-2.10-1.17
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025
Period EndingDec '25
China
98.19
Overseas
132.51
Total
230.7

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
2,1512,2192,4482,920286.64441.25
Total Debt
1,1961,063837.13640.99781.91571.6
Net Cash (Debt)
954.841,1561,6112,279-495.27-130.35
Net Cash Growth
-35.60%-28.22%-29.31%---
Net Cash Per Share
2.613.154.387.11-1.80-0.47

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
-392.62-337.91-575.44-377.58-177.64-237.82
Capital Expenditures
-108.39-85.42-45.32-90.98-146.21-112.7
Free Cash Flow
-501.02-423.33-620.75-468.56-323.85-350.52
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
92.08%92.81%80.32%119.44%-273.11%49.80%
Operating Margin
-218.77%-252.73%-2797.87%-65645.33%-128506.77%-770.14%
Pretax Margin
-203.13%-232.16%-2649.19%-66142.69%-121278.86%-821.97%
Profit Margin
-203.13%-232.16%-2649.19%-66142.68%-121278.86%-821.97%
FCF Margin
-180.34%-183.48%-2062.65%-38675.98%-68143.75%-894.41%

Valuation

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