Shenzhen Capol International & Associatesco., Ltd

SZSE:002949.SZ

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

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

20232022202120202019201820172016201520142013
Revenue 1,506.7481,825.4962,876.4821,894.0941,194.649916.1592.681475.491450.93446.989349.086
Cost of Revenue 1,021.2011,292.3462,275.8431,395.281819.962622.534378.67286.288276.15285.435223.387
Gross Profit 485.547533.15600.639498.813374.687293.566214.011189.203174.781161.554125.699
Gross Profit Ratio 0.3220.2920.2090.2630.3140.320.3610.3980.3880.3610.36
Reseach & Development Expenses 68.11779.97897.34472.89552.56335.6523.25439.20640.85521.81220.997
General & Administrative Expenses 14.66817.79719.82114.95617.3469.5398.93-57.684-9.24221.22810.277
Selling & Marketing Expenses 40.67644.75449.73535.66829.56819.29113.17317.00215.82615.06312.05
SG&A 55.34462.55169.55650.62346.91428.8322.103-40.6826.58436.29122.327
Other Expenses -2.713137.022135.764122.21394.40571.4770.9489.9237.5492.276-0.785
Operating Expenses 221.982279.551302.665245.731193.882135.95795.85993.136132.547103.46188.056
Operating Income 217.42261.97315.318220.976168.807153.864124.304106.33745.57850.43237.934
Operating Income Ratio 0.1440.1440.110.1170.1410.1680.210.2240.1010.1130.109
Total Other Income Expenses Net -2.713-101.682-168.26-1.2462.7173.7787.117.0037.118-6.307-0.494
Income Before Tax 214.707160.288147.058219.73171.524157.643125.252113.0749.35251.78637.149
Income Before Tax Ratio 0.1420.0880.0510.1160.1440.1720.2110.2380.1090.1160.106
Income Tax Expense 25.39615.7516.50428.53423.09923.21819.0216.85513.3817.4246.923
Net Income 161.33112.176105.354173.271136.179126.113101.14492.64435.04144.42630.227
Net Income Ratio 0.1070.0610.0370.0910.1140.1380.1710.1950.0780.0990.087
EPS 0.820.570.540.880.690.860.720.710.490.620.42
EPS Diluted 0.780.550.510.820.690.860.720.710.490.620.42
EBITDA 331.215324.474390.695297.411220.05180.602141.473125.14163.91671.20144.291
EBITDA Ratio 0.220.1780.1360.1570.1840.1970.2390.2630.1420.1590.127