Shandong Meichen Technology Group Co., Ltd. (SHE:300237)
China flag China · Delayed Price · Currency is CNY
2.450
-0.030 (-1.21%)
At close: Sep 14, 2026

SHE:300237 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
1,8931,7931,6981,6841,3672,076
Revenue Growth
10.64%5.54%0.86%23.20%-34.14%-32.28%
Gross Profit
173.6194.9522.36-90.12-125.12243.25
Operating Income
-70.46-147.59-162.58-777.21-992.03-121.28
Net Income
-344.9-401.82-494-1,391-1,357-366.81
Earnings Per Share
-0.22-0.28-0.34-0.96-0.94-0.25
EPS Growth
------

Revenue by Segment

Fiscal YearFY 2025
Period EndingDec '25
Non-Tire Rubber Products
1,784
Landscaping
8.92
Total
1,793

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
Cash & Investments
70.434.4874.78406.82520.26765.08
Total Debt
1,8931,9422,9204,2184,9344,593
Net Cash (Debt)
-1,822-1,908-2,845-3,811-4,413-3,827
Net Cash Growth
------
Net Cash Per Share
-1.18-1.33-1.96-2.63-3.06-2.61

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
363.15239.12-53.1550.334.6335.18
Capital Expenditures
-5.59-9.92-11.57-90.44-123.87-148.09
Free Cash Flow
357.56229.2-64.72-40.1-119.23-112.91
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
9.17%5.30%1.32%-5.35%-9.15%11.72%
Operating Margin
-3.72%-8.23%-9.57%-46.15%-72.58%-5.84%
Pretax Margin
-18.69%-23.08%-30.56%-69.60%-111.19%-18.44%
Profit Margin
-18.22%-22.42%-29.09%-82.59%-99.28%-17.67%
FCF Margin
18.89%12.79%-3.81%-2.38%-8.72%-5.44%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
Forward PE
-7.627.627.627.627.62
P/FCF Ratio
10.0016.23----
PS Ratio
1.892.081.851.832.322.04