Qingdao Vland Biotech INC.

SSE:603739.SS

13.97 (CNY) • At close June 9, 2025
Overview | Financials

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

20242023202220212020201920182017201620152014
Revenue 1,320.7611,198.9021,163.1631,150.824960.249846.778813.971799.44781.23751.724728.223
Cost of Revenue 725.809644.687660.311618.507492.334437.069409.565384.612353.972359.649326.571
Gross Profit 594.952554.215502.852532.316467.915409.709404.406414.828427.258392.074401.652
Gross Profit Ratio 0.450.4620.4320.4630.4870.4840.4970.5190.5470.5220.552
Reseach & Development Expenses 118.222110.682102.397100.93779.91374.99869.69370.61677.47883.25997.971
General & Administrative Expenses 30.49630.81433.57930.75124.95827.32221.24826.13819.71620.665186.73
Selling & Marketing Expenses 141.016189.685176.816179.576163.278172.502141.722147.751148.552142.119142.479
SG&A 171.513327.445210.395210.328188.236199.824162.97173.888168.268162.784329.21
Other Expenses 181.194-3.25864.7245.00350.09541.2032.7482.91519.54230.31633.173
Operating Expenses 470.929431.314377.511356.267318.245316.025288.698294.974318.668314.583334.642
Operating Income 124.024122.901102.904170.868142.06397.79108.988115.11994.68168.43846.597
Operating Income Ratio 0.0940.1030.0880.1480.1480.1150.1340.1440.1210.0910.064
Total Other Income Expenses Net -0.58-0.405-0.7170.535-1.915-0.1842.7482.09319.31129.44332.794
Income Before Tax 123.444122.495102.187171.403140.14997.607111.736117.212113.99197.88179.391
Income Before Tax Ratio 0.0930.1020.0880.1490.1460.1150.1370.1470.1460.130.109
Income Tax Expense 31.27219.63816.77621.30617.8448.21518.79724.68224.50120.20819.74
Net Income 62.63780.70769.842132.573108.97677.75383.38585.62582.5570.26653.235
Net Income Ratio 0.0470.0670.060.1150.1130.0920.1020.1070.1060.0930.073
EPS 0.250.320.280.540.50.360.510.530.510.440.33
EPS Diluted 0.250.320.270.540.50.360.510.530.510.440.33
EBITDA 256.309217.901179.65226.33185.603137.752152.243155.627153.077138.98577.144
EBITDA Ratio 0.1940.1820.1540.1970.1930.1630.1870.1950.1960.1850.106