Shanghai Rychen Technologies Co., Ltd. (SHE:301273)
China flag China · Delayed Price · Currency is CNY
36.70
+0.70 (1.94%)
Sep 14, 2026, 4:00 PM EDT

SHE:301273 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 Jan '23 Jan '22
Revenue
361.64304.62282.27341.25438.64407.64
Revenue Growth
26.37%7.92%-17.28%-22.20%7.60%36.62%
Gross Profit
127.97111.68103.35127.91162.75185.6
Operating Income
-70.46-77.78-43.4411.751.0487.45
Net Income
-75.66-68.28-32.0430.5250.3582.72
Earnings Per Share
-0.75-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 EndingJun '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
Cash & Investments
55.5693.3215.08350.24573.9341.57
Total Debt
52.2538.4814.710.455.689.12
Net Cash (Debt)
3.3154.82200.38339.84518.33-47.55
Net Cash Growth
-96.29%-72.64%-41.04%-34.44%--
Net Cash Per Share
0.030.552.003.396.54-0.63

Cash Flow & CapEx

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

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
Gross Margin
35.39%36.66%36.61%37.48%37.10%45.53%
Operating Margin
-19.48%-25.53%-15.39%3.43%11.64%21.45%
Pretax Margin
-25.26%-26.89%-14.98%9.17%13.13%23.13%
Profit Margin
-20.92%-22.41%-11.35%8.94%11.48%20.29%
FCF Margin
-26.70%-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 EndingSep '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
PE Ratio
---64.7758.44-
PS Ratio
10.186.234.645.796.71-