Runjian Co., Ltd.

SZSE:002929.SZ

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

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

20232022202120202019201820172016201520142013
Revenue 8,825.8158,159.3486,602.3284,192.6343,717.0253,231.682,778.3952,293.1211,513.4481,093.3731,131.457
Cost of Revenue 7,244.4286,601.3765,268.3433,474.4943,066.362,585.32,074.9781,758.2181,121.175805.224877.355
Gross Profit 1,581.3871,557.9721,333.985718.14650.665646.381703.417534.903392.273288.148254.102
Gross Profit Ratio 0.1790.1910.2020.1710.1750.20.2530.2330.2590.2640.225
Reseach & Development Expenses 332.76282.76275.991165.397117.996110.38988.03171.65740.8566.2122.092
General & Administrative Expenses 70.50285.72189.98376.06755.49255.9152.31442.14628.23917.7511.248
Selling & Marketing Expenses 274.114281.254261.561154.635110.563104.53998.53769.94436.15227.18222.618
SG&A 344.616366.975351.543230.702166.054160.449150.85112.0964.39144.93233.865
Other Expenses -4.413191.41144.27365.166.624.3961.07214.5556.40412.7524.884
Operating Expenses 857.075841.145771.808461.198350.67373.155362.572288.946208.16156.857128.838
Operating Income 473.075791.086624.138266.531283.357237.575284.19213.349172.678118.74782.427
Operating Income Ratio 0.0540.0970.0950.0640.0760.0740.1020.0930.1140.1090.073
Total Other Income Expenses Net -255.65-287.628-212.137-6.597.622-31.255-55.582-24.57-10.142-7.68-38.085
Income Before Tax 468.662503.457412.001259.941290.979241.97285.262221.386173.972123.61187.179
Income Before Tax Ratio 0.0530.0620.0620.0620.0780.0750.1030.0970.1150.1130.077
Income Tax Expense 68.88699.46565.80529.4945.30636.09345.86242.57128.86217.13518.446
Net Income 438.526424.184352.984238.703230.046205.878239.4178.815145.11106.47768.733
Net Income Ratio 0.050.0520.0530.0570.0620.0640.0860.0780.0960.0970.061
EPS 1.791.831.541.081.040.971.451.11.050.770.45
EPS Diluted 1.721.711.451.081.040.971.451.11.050.770.45
EBITDA 842.655852.023673.961328.543362.401311.348354.245263.501192.907145.20999.588
EBITDA Ratio 0.0950.1040.1020.0780.0970.0960.1270.1150.1270.1330.088