Singapore markets closed

Shenzhen Baoming Technology Co.,Ltd. (002992.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
57.20-0.31 (-0.54%)
At close: 03:04PM CST
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
1,489,450
1,320,637
939,823
1,115,368
1,378,393
Cost of revenue
1,340,708
1,204,530
908,795
1,172,514
1,193,938
Gross profit
148,742
116,107
31,029
-57,146
184,455
Operating expenses
Research development
90,494
83,973
68,375
98,759
83,566
Selling general and administrative
53,147
53,323
43,909
47,271
50,678
Total operating expenses
179,805
177,055
151,043
177,367
161,404
Operating income or loss
-31,063
-60,949
-120,014
-234,513
23,052
Interest expense
23,700
22,832
17,575
21,528
9,416
Income before tax
-101,449
-129,293
-213,302
-339,344
25,964
Income tax expense
-2,659
-3,580
10,543
15,556
-5,212
Income from continuing operations
-98,790
-125,713
-223,845
-354,899
31,176
Net income
-96,483
-123,852
-223,327
-354,266
30,887
Net income available to common shareholders
-96,483
-123,852
-223,327
-354,266
30,887
Basic EPS
-1.14
-0.69
-1.25
-1.98
0.20
Diluted EPS
-1.14
-0.69
-1.25
-1.98
0.20
Basic average shares
180,503
179,496
178,662
178,922
154,436
Diluted average shares
180,503
179,496
178,662
178,922
154,436