UK markets close in 3 hours 21 minutes

Baolingbao Biology Co.,Ltd. (002286.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
5.55+0.23 (+4.32%)
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
31/12/2019
Total revenue
2,464,869
2,523,914
2,712,745
2,764,977
2,054,578
-
Cost of revenue
2,269,472
2,319,382
2,399,932
2,394,789
1,866,475
-
Gross profit
195,397
204,532
312,813
370,188
188,104
-
Operating expenses
Research development
10,984
11,299
8,460
12,581
11,200
-
Selling general and administrative
38,939
50,067
63,508
61,492
47,078
-
Total operating expenses
104,430
112,458
145,194
137,966
115,453
-
Operating income or loss
90,967
92,074
167,619
232,222
72,651
-
Interest expense
20,505
22,678
26,539
16,949
13,180
-
Income before tax
71,639
65,115
156,690
236,737
59,632
-
Income tax expense
11,551
11,146
23,521
35,158
9,770
-
Income from continuing operations
60,087
53,969
133,169
201,579
49,862
-
Net income
60,087
53,969
133,169
201,579
49,862
-
Net income available to common shareholders
60,087
53,969
133,169
201,579
49,862
-
Basic EPS
0.24
-
0.36
0.54
0.14
0.10
Diluted EPS
0.24
-
0.36
0.54
0.14
0.10
Basic average shares
311,783
-
369,913
373,295
356,156
352,337
Diluted average shares
311,783
-
369,913
373,295
356,156
352,337