Road Biology Environmental Protection Technology Co., Ltd. (SHA:688156)
China flag China · Delayed Price · Currency is CNY
22.02
-0.67 (-2.95%)
At close: Sep 4, 2026

SHA:688156 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 Dec '22 Dec '21
Revenue
443.27380.21277.62351.08342.08382
Revenue Growth
58.77%36.95%-20.92%2.63%-10.45%52.56%
Gross Profit
108.571.9558.96126.88119.26141.25
Operating Income
-14.26-59.33-71.7731.4641.9276.86
Net Income
-48.1-70.1-56.5526.9725.9375.54
Earnings Per Share
-0.48-0.70-0.560.280.280.82
EPS Growth
---0%-65.85%28.13%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
244.3313.29226.63288.76374.62410.36
Total Debt
542.65557.67485.34290.06167.7233.65
Net Cash (Debt)
-298.36-244.38-258.71-1.31206.89376.7
Net Cash Growth
-----45.08%-6.17%
Net Cash Per Share
-2.98-2.44-2.56-0.012.234.09

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
54.4133.3953.45-19.133.4944.81
Capital Expenditures
-154.82-173.17-341.39-322.67-149.21-59.29
Free Cash Flow
-100.42-139.78-287.95-341.8-145.72-14.48
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
24.48%18.93%21.24%36.14%34.86%36.98%
Operating Margin
-3.22%-15.60%-25.85%8.96%12.25%20.12%
Pretax Margin
-8.43%-20.39%-28.38%9.64%14.58%23.47%
Profit Margin
-10.85%-18.44%-20.37%7.68%7.58%19.78%
FCF Margin
-22.65%-36.77%-103.72%-97.36%-42.60%-3.79%

Dividends

Fiscal YearFY 2023FY 2022FY 2021
Period EndingDec '23 Dec '22 Dec '21
Dividend Per Share
0.0500.1000.300
Dividend Per Share Growth
-50.00%-66.67%50.00%
Dividend Yield
0.21%0.34%1.57%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---89.70106.7123.77
Forward PE
-17.3818.6620.4425.42-
PS Ratio
5.004.244.916.898.094.70