Road Biology Environmental Protection Technology Co., Ltd. (SHA:688156)
China flag China · Delayed Price · Currency is CNY
19.11
+0.73 (3.97%)
At close: Aug 3, 2026

SHA:688156 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 Dec '22 Dec '21
Revenue
427.26380.21277.62351.08342.08382
Revenue Growth
56.66%36.95%-20.92%2.63%-10.45%52.56%
Gross Profit
97.1171.9558.96126.88119.26141.25
Operating Income
-35.17-59.33-71.7731.4641.9276.86
Net Income
-60.31-70.1-56.5526.9725.9375.54
Earnings Per Share
-0.64-0.70-0.560.280.280.82
EPS Growth
---0%-65.85%28.13%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
294.31313.29226.63288.76374.62410.36
Total Debt
601.04557.67485.34290.06167.7233.65
Net Cash (Debt)
-306.73-244.38-258.71-1.31206.89376.7
Net Cash Growth
-----45.08%-6.17%
Net Cash Per Share
-3.27-2.44-2.56-0.012.234.09

Cash Flow & CapEx

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

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
22.73%18.93%21.24%36.14%34.86%36.98%
Operating Margin
-8.23%-15.60%-25.85%8.96%12.25%20.12%
Pretax Margin
-13.03%-20.39%-28.38%9.64%14.58%23.47%
Profit Margin
-14.12%-18.44%-20.37%7.68%7.58%19.78%
FCF Margin
-31.29%-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 EndingAug '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
4.504.244.916.898.094.70