Shandong Meichen Technology Group Co., Ltd. (SHE:300237)
China flag China · Delayed Price · Currency is CNY
1.960
+0.040 (2.08%)
At close: Aug 3, 2026

SHE:300237 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
1,8691,7931,6981,6841,3672,076
Revenue Growth
11.76%5.54%0.86%23.20%-34.14%-32.28%
Gross Profit
134.194.9522.36-90.12-125.12243.25
Operating Income
-112.06-147.59-162.58-777.21-992.03-121.28
Net Income
-363.43-401.82-494-1,391-1,357-366.81
Earnings Per Share
-0.28-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 EndingMar '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
Cash & Investments
47.6234.4874.78406.82520.26765.08
Total Debt
1,9641,9422,9204,2184,9344,593
Net Cash (Debt)
-1,916-1,908-2,845-3,811-4,413-3,827
Net Cash Growth
------
Net Cash Per Share
-1.49-1.33-1.96-2.63-3.06-2.61

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
279.54239.12-53.1550.334.6335.18
Capital Expenditures
-6.39-9.92-11.57-90.44-123.87-148.09
Free Cash Flow
273.15229.2-64.72-40.1-119.23-112.91
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
7.18%5.30%1.32%-5.35%-9.15%11.72%
Operating Margin
-6.00%-8.23%-9.57%-46.15%-72.58%-5.84%
Pretax Margin
-20.05%-23.08%-30.56%-69.60%-111.19%-18.44%
Profit Margin
-19.45%-22.42%-29.09%-82.59%-99.28%-17.67%
FCF Margin
14.62%12.79%-3.81%-2.38%-8.72%-5.44%

Valuation

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