Shanghai Huide Science & Technology Co.,Ltd

SSE:603192.SS

17.02 (CNY) • At close May 6, 2025
Overview | Financials

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

20242023202220212020201920182017201620152014
Revenue 2,670.9232,711.8993,017.2583,191.4181,497.7181,439.9781,592.521,426.1221,173.8671,130.5841,485.684
Cost of Revenue 2,304.4812,437.2582,727.2752,849.1061,215.0051,123.7361,298.2641,161.189913.312914.1481,287.325
Gross Profit 366.441274.641289.983342.312282.713316.243294.256264.933260.555216.436198.359
Gross Profit Ratio 0.1370.1010.0960.1070.1890.220.1850.1860.2220.1910.134
Reseach & Development Expenses 71.35380.59697.791113.12668.77863.24166.59562.20955.27258.46356.963
General & Administrative Expenses 32.49195.29531.77331.10329.28629.86926.40821.10721.22459.05986.412
Selling & Marketing Expenses 26.72112.03422.82315.44312.78746.03841.87344.18243.03338.69138.782
SG&A 59.211132.17454.59546.54642.07475.90768.28265.28964.25797.75125.193
Other Expenses 98.4661.12860.5385035.36732.561-1.279-0.0746.4876.2663.849
Operating Expenses 229.03226.125212.925209.672146.218171.709156.783148.141144.046176.673127.314
Operating Income 137.41158.61487.028123.101140.695152.256131.785128.033106.6331.61147.668
Operating Income Ratio 0.0510.0220.0290.0390.0940.1060.0830.090.0910.0280.032
Total Other Income Expenses Net 0.164-0.547-31.514-0.333-1.391-0.369-1.279-0.0746.487-18.2273.849
Income Before Tax 137.57558.06655.515122.768139.304151.887130.506127.959113.11737.87851.517
Income Before Tax Ratio 0.0520.0210.0180.0380.0930.1050.0820.090.0960.0340.035
Income Tax Expense 13.015-5.81-6.2535.0115.08419.73214.4116.46914.3598.54.243
Net Income 124.5663.87661.918117.827124.22132.155115.454110.20397.94628.87247.04
Net Income Ratio 0.0470.0240.0210.0370.0830.0920.0720.0770.0830.0260.032
EPS 0.90.460.450.850.90.9511.060.940.280.59
EPS Diluted 0.90.460.450.850.90.9511.060.940.280.59
EBITDA 217.072147.109137.17191.719180.526179.52157.768137.184122.96663.72781.238
EBITDA Ratio 0.0810.0540.0450.060.1210.1250.0990.0960.1050.0560.055