Thalys Medical Technology Group Corporation (SHA:603716)
China flag China · Delayed Price · Currency is CNY
17.74
-0.93 (-4.98%)
Aug 11, 2026, 3:00 PM CST

SHA:603716 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
971.321,0771,8112,0062,3092,600
Revenue Growth
-39.78%-40.52%-9.74%-13.10%-11.19%22.30%
Gross Profit
207.78229.89328.54389.74448.96542.74
Operating Income
-66.19-65.087.66-18.91-15.5194.81
Net Income
-210.48-207.28-209.24-158.57-153.73-49.51
Earnings Per Share
-1.04-1.04-1.09-0.82-0.79-0.25
EPS Growth
------

Revenue by Segment

Fiscal YearFY 2025
Period EndingDec '25
Business
1,035
Industry
41.64
Total
1,077

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
137.25132.29209.44278.59394.54485.55
Total Debt
376.4454.63924.841,0501,4051,599
Net Cash (Debt)
-239.15-322.34-715.41-771.26-1,011-1,114
Net Cash Growth
------
Net Cash Per Share
-1.18-1.62-3.73-3.99-5.19-5.62

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
-1.52-37.7599.6125.8928.12-133.52
Capital Expenditures
-5.13-5.72-23.21-40.83-54.64-60.19
Free Cash Flow
-6.66-43.4776.3985.06-26.52-193.71
Free Cash Flow Growth
---10.20%---

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
21.39%21.35%18.14%19.43%19.45%20.88%
Operating Margin
-6.81%-6.04%0.42%-0.94%-0.67%3.65%
Pretax Margin
-16.54%-14.15%-8.19%-9.60%-8.30%-0.93%
Profit Margin
-21.67%-19.25%-11.56%-7.90%-6.66%-1.90%
FCF Margin
-0.69%-4.04%4.22%4.24%-1.15%-7.45%

Valuation

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