Qingdao Weflo Valve Co., Ltd.

SZSE:002871.SZ

10.65 (CNY) • At close October 26, 2023
Overview | Financials

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

202320222021202020192018201720162015201420132012
Revenue 570.214540.142415.163344.59355.226346.705286.431272.726268.773290.061250.814231.153
Cost of Revenue 347.757337.641279.864225.619226.827214.926166.841165.314178.818184.651165.08153.201
Gross Profit 222.457202.501135.299118.971128.399131.779119.59107.41289.955105.4185.73377.951
Gross Profit Ratio 0.390.3750.3260.3450.3610.380.4180.3940.3350.3630.3420.337
Reseach & Development Expenses 26.32726.50524.19621.23821.3511.11710.6578.1079.11510.2019.0498.644
General & Administrative Expenses 10.0836.1364.9397.677.7418.4167.4652.5522.5962.42722.95622.022
Selling & Marketing Expenses 31.96130.98427.88320.82129.36122.71921.7617.70115.90815.09612.58111.082
SG&A 42.04437.12132.82228.49137.10231.13529.22620.25318.50417.52335.53833.104
Other Expenses 0.17428.09317.56816.03419.4594.6730.3881.950.4540.1970.4840.488
Operating Expenses 95.80891.71874.58665.76377.91158.23256.07549.60449.09946.85238.21935.374
Operating Income 139.769155.04766.165.6949.30284.58969.33859.42745.81359.65143.89542.868
Operating Income Ratio 0.2450.2870.1590.1910.1390.2440.2420.2180.170.2060.1750.185
Total Other Income Expenses Net 13.294-0.2931.4360.16111.54415.7156.2113.4165.3761.161-3.1390.218
Income Before Tax 139.943154.75467.53665.85160.84689.26269.72661.22446.23259.71944.37642.796
Income Before Tax Ratio 0.2450.2870.1630.1910.1710.2570.2430.2240.1720.2060.1770.185
Income Tax Expense 19.88921.1276.5427.8837.86211.5829.0038.7836.3719.1836.6796.085
Net Income 117.282136.20560.99357.96852.98477.6860.72352.44139.86350.83337.7436.325
Net Income Ratio 0.2060.2520.1470.1680.1490.2240.2120.1920.1480.1750.150.157
EPS 0.530.630.280.260.240.360.310.320.240.310.30.29
EPS Diluted 0.530.630.280.260.240.360.310.320.240.310.30.29
EBITDA 162.965193.344100.07284.02865.58189.03774.77273.7454.367.99848.34441.656
EBITDA Ratio 0.2860.3580.2410.2440.1850.2570.2610.270.2020.2340.1930.18