Shanghai Rychen Technologies Co., Ltd. (SHE:301273)
China flag China · Delayed Price · Currency is CNY
35.48
-1.47 (-3.98%)
At close: Jul 31, 2026

SHE:301273 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 Jan '23 Jan '22
Revenue
305.66304.62282.27341.25438.64407.64
Revenue Growth
8.21%7.92%-17.28%-22.20%7.60%36.62%
Gross Profit
109.64111.68103.35127.91162.75185.6
Operating Income
-74.51-77.78-43.4411.751.0487.45
Net Income
-64.22-68.28-32.0430.5250.3582.72
Earnings Per Share
-0.64-0.68-0.320.300.641.10
EPS Growth
----52.13%-42.21%21.27%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
Cash & Investments
48.8693.3215.08350.24573.9341.57
Total Debt
42.9638.4814.710.455.689.12
Net Cash (Debt)
5.954.82200.38339.84518.33-47.55
Net Cash Growth
-95.92%-72.64%-41.04%-34.44%--
Net Cash Per Share
0.060.552.003.396.54-0.63

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
Operating Cash Flow
-102.57-96.7-21.83-28.879.517.72
Capital Expenditures
-26.64-45.25-120.41-114.82-25.42-63.47
Free Cash Flow
-129.22-141.95-142.24-143.69-15.93-45.75
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
Gross Margin
35.87%36.66%36.61%37.48%37.10%45.53%
Operating Margin
-24.38%-25.53%-15.39%3.43%11.64%21.45%
Pretax Margin
-25.77%-26.89%-14.98%9.17%13.13%23.13%
Profit Margin
-21.01%-22.41%-11.35%8.94%11.48%20.29%
FCF Margin
-42.27%-46.60%-50.39%-42.11%-3.63%-11.22%

Dividends

Fiscal YearFY 2023FY 2022
Period EndingDec '23 Jan '23
Dividend Per Share
0.1430.107
Dividend Per Share Growth
33.43%-
Dividend Yield
0.73%0.37%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
PE Ratio
---64.7758.44-
PS Ratio
11.646.234.645.796.71-