ApicHope Pharmaceutical Co., Ltd

SZSE:300723.SZ

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

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

20232022202120202019201820172016201520142013
Revenue 2,503.4472,280.1992,199.2141,675.4171,637.4061,429.5541,380.2171,250.8371,028.297792.555507.567
Cost of Revenue 474.581300.204318.462295.427367.03393.473579.91599.391478.768391.438316.614
Gross Profit 2,028.8661,979.9951,880.7531,379.991,270.3751,036.082800.308651.446549.53401.117190.953
Gross Profit Ratio 0.810.8680.8550.8240.7760.7250.580.5210.5340.5060.376
Reseach & Development Expenses 301.368189.78142.323135.34498.04991.38181.06946.96730.55740.32118.494
General & Administrative Expenses 131.8964.08352.51118.87928.08829.89225.77914.48344.87611.79936.08
Selling & Marketing Expenses 1,123.5021,248.8541,281.679934.458851.112614.077439.477371.633328.302245.882100.771
SG&A 1,255.3931,312.9361,334.191953.337879.199643.97465.255386.116373.178257.682136.85
Other Expenses 30.25531.97101.44974.7446.798.8783.34822.6811.6342.227-0.376
Operating Expenses 1,754.2081,646.041,601.941,181.561,044.142796.663596.521488.859444.518326.101140.196
Operating Income 213.93281.974285.282198.554182.267234.83181.697141.80180.8252.85843.709
Operating Income Ratio 0.0850.1240.130.1190.1110.1640.1320.1130.0790.0670.086
Total Other Income Expenses Net 30.25544.43977.48974.7446.798.8783.34822.3861.4542.18-0.397
Income Before Tax 244.185326.414362.771273.298189.057243.708185.045164.18782.27455.03743.312
Income Before Tax Ratio 0.0980.1430.1650.1630.1150.170.1340.1310.080.0690.085
Income Tax Expense 92.3964.31769.35749.66246.52836.02230.22628.34521.87315.83910.988
Net Income 184.613290.683306.915225.611143.686208.224156.695137.3560.4240.3132.994
Net Income Ratio 0.0740.1270.140.1350.0880.1460.1140.110.0590.0510.065
EPS 0.420.690.710.520.330.480.470.420.1900
EPS Diluted 0.420.690.710.520.330.480.470.420.1900
EBITDA 470.474450.276475.517328.557283.434308.05240.899216.864145.89694.96662.877
EBITDA Ratio 0.1880.1970.2160.1960.1730.2150.1750.1730.1420.120.124