Shenzhen Baoming Technology Co.,Ltd.

SZSE:002992.SZ

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

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

20242023202220212020201920182017201620152014
Revenue 1,523.2361,320.637939.8231,115.3681,378.3931,837.3741,377.591,141.686791.152646.653624.814
Cost of Revenue 1,366.91,217.283908.7951,172.5141,193.9381,467.7581,066.666853.91576.089525.249524.182
Gross Profit 156.336103.35431.029-57.146184.455369.616310.924287.777215.063121.404100.633
Gross Profit Ratio 0.1030.0780.033-0.0510.1340.2010.2260.2520.2720.1880.161
Reseach & Development Expenses 101.7984.04968.37598.75983.56696.23769.97341.51526.59639.65229.068
General & Administrative Expenses 15.39623.1819.10411.41613.87712.85512.7315.11546.19364.0153.402
Selling & Marketing Expenses 31.19130.14324.80435.85536.80156.24540.25425.96418.75316.63710.876
SG&A 46.58653.32343.90947.27150.67869.152.98341.07964.94680.64764.278
Other Expenses 96.70394.38138.75931.33727.15926.5383.2230.3212.8033.944.87
Operating Expenses 245.08231.752151.043177.367161.404191.876149.943113.66999.0985.70668.434
Operating Income -88.743-128.398-120.014-338.56634.853157.086134.779161.78381.663-13.914.304
Operating Income Ratio -0.058-0.097-0.128-0.3040.0250.0850.0980.1420.103-0.0220.007
Total Other Income Expenses Net 4.114-0.895-93.288-0.7785.3651.3243.2230.321-16.53.944.787
Income Before Tax -84.63-129.293-213.302-339.34425.964158.41138.002162.10484.467-9.979.091
Income Before Tax Ratio -0.056-0.098-0.227-0.3040.0190.0860.10.1420.107-0.0150.015
Income Tax Expense -1.132-3.5810.54315.556-5.21214.06715.09422.43924.421-7.448-3.493
Net Income -76.35-123.852-223.845-354.89930.887144.377122.689140.04261.018-1.73512.437
Net Income Ratio -0.05-0.094-0.238-0.3180.0220.0790.0890.1230.077-0.0030.02
EPS -0.43-0.69-1.25-1.980.170.810.921.040.45-0.0150.1
EPS Diluted -0.43-0.69-1.25-1.980.170.810.921.040.45-0.0150.1
EBITDA 46.296-8.706-72.297-216.545110.059220.72198.525217.351152.77335.69836.948
EBITDA Ratio 0.03-0.007-0.077-0.1940.080.120.1440.190.1930.0550.059