WPG (Shanghai) Smart Water Public Co., Ltd.

SSE:603956.SS

6.68 (CNY) • At close May 13, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) CNY.

20242023202220212020201920182017201620152014
Revenue 1,239.9781,417.2011,056.8751,264.0461,002.235858.584651.769593.188524.352475.7424.729
Cost of Revenue 695.378697.89469.188471.152344.539277.647202.043161.509144.943140.952137.469
Gross Profit 544.601719.31587.687792.893657.695580.937449.727431.679379.409334.748287.26
Gross Profit Ratio 0.4390.5080.5560.6270.6560.6770.690.7280.7240.7040.676
Reseach & Development Expenses 107.38128.737104.77894.29574.33965.92241.98535.08555.90838.77315.919
General & Administrative Expenses 38.38232.34339.74828.99426.2526.47316.1317.87-73.854-65.09518.699
Selling & Marketing Expenses 176.152401.083390.71315.27268.238247.795168.783162.305137.751126.618105.679
SG&A 214.534433.425430.458344.264294.488274.268184.913180.17563.89661.524124.378
Other Expenses 487.909149.757148.39192.889.92989.163-1.7271.5432.7570.7841.727
Operating Expenses 809.824711.92683.627531.359458.756429.352299.875290.873250.228224.4198.307
Operating Income -265.2237.39-95.94217.548191.059132.453135.391125.501122.685107.80684.065
Operating Income Ratio -0.2140.005-0.0910.1720.1910.1540.2080.2120.2340.2270.198
Total Other Income Expenses Net 8.7693.978-1.634-0.891-2.0394.005-1.7271.5432.7910.4411.517
Income Before Tax -256.45411.368-147.749216.657189.021136.458133.664127.044125.476108.24785.582
Income Before Tax Ratio -0.2070.008-0.140.1710.1890.1590.2050.2140.2390.2280.201
Income Tax Expense -37.431-8.871-21.00220.29718.42616.06117.75118.1321.23316.64414.894
Net Income -211.94923.338-126.747195.859170.825120.207115.508108.913106.34692.06768.78
Net Income Ratio -0.1710.016-0.120.1550.170.140.1770.1840.2030.1940.162
EPS -0.430.05-0.260.470.40.280.30.280.310.270.2
EPS Diluted -0.430.05-0.260.450.40.280.30.280.310.270.2
EBITDA -144.50795.052-69.956260.642204.122157.461155.615143.105130.795112.56885.4
EBITDA Ratio -0.1170.067-0.0660.2060.2040.1830.2390.2410.2490.2370.201