Zhejiang Xinhua Chemical Co.,Ltd

SSE:603867.SS

23.98 (CNY) • At close April 30, 2025
Overview | Financials

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

20242023202220212020201920182017201620152014
Revenue 2,965.7292,596.6042,683.3622,554.8242,321.1411,717.9882,232.2162,026.7061,591.2591,328.2181,542.094
Cost of Revenue 2,350.0081,992.7062,050.8742,085.9731,825.9611,313.6041,748.6231,643.7331,285.4951,076.4261,332.827
Gross Profit 615.72603.898632.488468.851495.18404.383483.592382.973305.764251.792209.268
Gross Profit Ratio 0.2080.2330.2360.1840.2130.2350.2170.1890.1920.190.136
Reseach & Development Expenses 104.47290.96987.81680.99184.90158.36162.812117.125106.51487.68536.936
General & Administrative Expenses 53.39957.29453.87251.66752.24165.114-26.687-74.346-49.7030.60441.423
Selling & Marketing Expenses 15.13512.60417.87617.57812.7271.28677.56475.10668.22656.59550.092
SG&A 68.534159.48471.74869.24564.961136.39950.8770.7618.52357.19991.515
Other Expenses 115.8519.07672.18771.90286.24763.05213.74423.20939.72723.10518.986
Operating Expenses 288.857263.047231.751222.138236.11257.812243.982216.216210.911178.606162.072
Operating Income 326.864340.851413.591248.746254.259142.37220.44139.57477.61450.7214.437
Operating Income Ratio 0.110.1310.1540.0970.110.0830.0990.0690.0490.0380.009
Total Other Income Expenses Net -7.694-3.1293.363-6.643-2.27-0.016-2.588-0.85824.18823.12218.75
Income Before Tax 319.17337.722416.954242.104251.988142.354217.852138.716101.80273.84233.188
Income Before Tax Ratio 0.1080.130.1550.0950.1090.0830.0980.0680.0640.0560.022
Income Tax Expense 44.29148.94747.34631.8529.29216.12929.11121.08916.7568.4680.175
Net Income 226.914252.62329.227196.818205.548123.495174.536118.81984.31965.0735.251
Net Income Ratio 0.0770.0970.1230.0770.0890.0720.0780.0590.0530.0490.023
EPS 1.241.361.791.081.130.681.280.870.620.480.26
EPS Diluted 1.171.331.781.081.130.681.280.870.620.480.26
EBITDA 473.699464.909479.447337.862320.525238.342253.031175.493137.654106.45573.91
EBITDA Ratio 0.160.1790.1790.1320.1380.1390.1130.0870.0870.080.048